2.2 创建FRA磁盘组(Fast Recovery Area)
$ . oraenv
Oracle_SID = [orcl] ? +ASM
The Oracle base for ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid is /u01/app/oracle
$ env | grep SID
ORACLE_SID=+ASM
$ asmca
2.3 安装后的检查、配置
检查是否正确安装:
$ . oraenv
ORACLE_SID = [orcl] ? +ASM
The Oracle base for ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid is /u01/app/oracle
$ echo $ORACLE_SID
+ASM
$ ./crsctl check has
CRS-4638: Oracle High Availability Services is online
$ ./crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.DATA.dg ora....up.type ONLINE ONLINE ora11g
ora.FRA.dg ora....up.type ONLINE ONLINE ora11g
ora.asm ora.asm.type ONLINE ONLINE ora11g
ora.cssd ora.cssd.type ONLINE ONLINE ora11g
ora.diskmon ora....on.type ONLINE ONLINE ora11g
设置开机自动启动crs:
# tail -n 1 /etc/inittab //安装完成默认会向inittab文件添加该记录
h1:35:respawn:/etc/init.d/init.ohasd run >/dev/null 2>&1 </dev/null
# cat >> /etc/rc.local <<EOF //RHEL6必须手动添加该记录
/etc/init.d/init.ohasd run >/dev/null 2>&1 </dev/null &
EOF
2.4 卸载、重装
如果grid安装失败,需要卸载干净才能重新安装,否则仍然安装不成功。
#rm -rf /etc/ora*
#vi /etc/inittab
h1:35:respawn:/etc/init.d/init.ohasdrun >/dev/null 2>&1 </dev/null //删除此行
#rm -rf /u01/app/oracle/product/11.2.0/grid/ //删除grid的安装文件
# for i in {5..9} ;do dd if=/dev/zero of=/dev/raw/raw$i bs=1024 count=10 ;done //低格裸设备(清除ASM磁盘组信息)