原创RAW+ASM配置ORACLE单实例Word文档下载推荐.docx
《原创RAW+ASM配置ORACLE单实例Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《原创RAW+ASM配置ORACLE单实例Word文档下载推荐.docx(15页珍藏版)》请在冰点文库上搜索。
因为redhat5.4,刚装完,在开启,所以用redhat4截的图,标注的地方要选择添加磁盘顺序,添加完磁盘后要类似于
2、给磁盘分区:
先查看一下:
这是我这边已分好的区,一共有五个磁盘:
sdb、sdc、sdd、sde、sdf
下面我们进行分区:
Root@orah5dev]#fdisksdb
先输入n,再输入p,输入1,再输入回车,回车,再输入w,sdb分区就ok了,
剩下的几个磁盘也是同样的操作,用几块就分几块。
分好后,就类似上图。
3、打oracleasm包:
一共打了五个asm包,这些包都可以在Oracle官方网站上下载,下的时候要找对内核参数,用uname–r命令查看自己机器的内核。
打包命令可以用:
rpm–ivh/Uvhoracleasmlib-2.0………..
4、配置裸设备
在/etc/sysconfig/编辑rawdevices文件,添加下面命令:
添加完毕,启动rawdevices服务
#servicedevicesstart
Rawdevices服务起来后可以到/dev/raw这里看到上一步操作的成果:
当然,上面一步操作完毕还不是这种效果,因为权限和用户组还没用更改,要执行完下面的操作才能正在的达到上图的效果。
我们接着继续操作。
更改设备的属主:
root@orah5raw]#chownoracle:
oinstall*
为了每次系统重启后都能更改设备的属主,我们要在/etc/udev/rules.d/60-raw.rules文件下添加如下内容:
ACTION=="
add"
KERNEL=="
sdb1"
RUN+="
/bin/raw/dev/raw/raw1%N"
sdc1"
/bin/raw/dev/raw/raw2%N"
sdd1"
/bin/raw/dev/raw/raw3%N"
sde1"
/bin/raw/dev/raw/raw4%N"
KERNEL=="
raw[1-4]"
OWNER="
oracle"
GROUP="
oinstall"
MODE="
660"
添加完毕要重新启动rawdevices服务
#servicerawdevicesrestart
这样裸设备算配置完毕。
5、配置ASM
#/etc/init.d/oracleasmconfigure
ConfiguringtheOracleASMlibrarydriver.
Thiswillconfiguretheon-bootpropertiesoftheOracleASMlibrary
driver.Thefollowingquestionswilldeterminewhetherthedriveris
loadedonbootandwhatpermissionsitwillhave.Thecurrentvalues
willbeshowninbrackets('
[]'
).Hitting<
ENTER>
withouttypingan
answerwillkeepthatcurrentvalue.Ctrl-Cwillabort.
Defaultusertoownthedriverinterface[]:
oracle
Defaultgrouptoownthedriverinterface[]:
oinstall
StartOracleASMlibrarydriveronboot(y/n)[y]:
ScanforOracleASMdisksonboot(y/n)[y]:
WritingOracleASMlibrarydriverconfiguration:
done
InitializingtheOracleASMLibdriver:
[OK]
ScanningthesystemforOracleASMLibdisks:
6、添加ASM磁盘
#/etc/init.d/oracleasmcreatediskVOL1/dev/sdb1
Markingdisk"
VOL1"
asanASMdisk:
这样依次将剩余的磁盘都创建上。
建完后我们可以到/etc/init.d/oracleasm目录下看一下是否都以创建
7、启动CSS
#/u01/oracle/product/10.2.0/db_1/bin/localconfigadd
8、创建ASMspfile文件
Su–oracle
[oracle@orarh5dbs]$cat>
>
/u01/oracle/product/10.2.0/db_1/dbs/init+ASM.ora<
<
EOF
asm_diskstring='
MYASM*'
instance_type='
asm'
large_pool_size=12M
remote_login_passwordfile='
exclusive'
background_dump_dest='
/u01/oracle/admin/+ASM/bdump'
core_dump_dest='
/u01/oracle/admin/+ASM/cdump'
user_dump_dest='
/u01/oracle/admin/+ASM/udump'
EOF
9、创建ASM密码文件
[oracle@orarh5dbs]$orapwdfile=orapw+ASMentries=5password=abcd
10、创建目录结构
[oracle@orarh5dbs]$mkdir-p//u01/oracle/admin/+ASM/udump
[oracle@orarh5dbs]$mkdir-p/u01/oracle/admin/+ASM/bdump
[oracle@orarh5dbs]$mkdir-p/u01/oracle/admin/+ASM/cdump
11、启动ASM
这样ASM就算配置成功了。
下面我们就可以装数据库了。
三、安装数据库
在安装数据库时需注意的几项在下面都以列出:
在图形化界面里输入dbca
这里要选择ASM自动磁盘管理
这里因为在/etc目录下/没有oratba这个文件,须运行下面的命令后再点击OK,
这里要选择CreateNew按钮
这里建立磁盘组,给磁盘组选择成员。
这里如果自己的磁盘空间够大话,FlshRecoveryAresSize这里可以给默认值
这里是生成一些测试用户的,不选择也可以。
这里要选择字符集。
再往下就没什么问题了,下一步下一步等着安装就行了。