数据库版本为10.2.0.5.6(aix 6.1+rac2),双节点rac:
由于ORA-00600: internal error code, arguments: [kcblasm_1], [103]:而且只是在一个实例报,
在另外一个实例没有发现过,所以和oracle的人联系,猜测是我这个实例的补丁包装的有问题,所以在这个实例重装这个补丁包:
为了更方便的在生产上操作和评估,我搭建了测试环境(linux redhat5 + rac2+10.2.0.5.6)进行操作。
[oracle@rac2 ~]$ crs_stat
HA Resource Target State
--------------------------------------------------------------------------
ora.rac1.ASM1.asm ONLINE ONLINE on rac1
ora.rac1.LISTENER_RAC1.lsnr ONLINE ONLINE on rac1
ora.rac1.gsd ONLINE ONLINE on rac1
ora.rac1.ons ONLINE ONLINE on rac1
ora.rac1.vip ONLINE ONLINE on rac1
ora.rac2.ASM2.asm ONLINE ONLINE on rac2
ora.rac2.LISTENER_RAC2.lsnr ONLINE ONLINE on rac2
ora.rac2.gsd ONLINE ONLINE on rac2
ora.rac2.ons ONLINE ONLINE on rac2
ora.rac2.vip ONLINE ONLINE on rac2
ora.racdb.db ONLINE ONLINE on rac2
ora.racdb.hchservice1.cs ONLINE ONLINE on rac1
ora.racdb.hchservice1.racdb2.srv ONLINE ONLINE on rac1
ora.racdb.racdb1.inst ONLINE ONLINE on rac1
ora.racdb.racdb2.inst ONLINE ONLINE on rac2
当前环境是节点1,2都正常使用:
停止节点2操作:
首先关闭实例,然后关闭asm实例,然后关闭资源:
[oracle@rac2 ~]$ srvctl stop instance -d racdb -i racdb2 -o immediate;
[oracle@rac2 ~]$ srvctl stop asm -n rac2
[root@rac2 ~]# cd $ORA_CRS_HOME
[root@rac2 crs_1]# crsctl stop crs
Stopping resources. This could take several minutes.
Successfully stopped CRS resources.
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
[root@rac2 crs_1]# crs_stat
HA Resource Target State
--------------------------------------------------------------------------
error connecting to CRSD at [(ADDRESS=(PROTOCOL=ipc)(KEY=ora_crsqs))] clsccon 184:
[oracle@rac2 13343471]$ opatch rollback -id 13343471 -local
[oracle@rac2 13343471]$ opatch apply -local
重新启动实例:
[root@rac2 ~]# cd $ORA_CRS_HOME
[root@rac2 crs_1]# crsctl start crs
Attempting to start CRS stack
The CRS stack will be started shortly
[root@rac2 crs_1]# crs_stat
HA Resource Target State
--------------------------------------------------------------------------
ora.rac1.ASM1.asm ONLINE ONLINE on rac1
ora.rac1.LISTENER_RAC1.lsnr ONLINE ONLINE on rac1
ora.rac1.gsd ONLINE ONLINE on rac1
ora.rac1.ons ONLINE ONLINE on rac1
ora.rac1.vip ONLINE ONLINE on rac1
ora.rac2.ASM2.asm ONLINE ONLINE on rac2
ora.rac2.LISTENER_RAC2.lsnr ONLINE ONLINE on rac2
ora.rac2.gsd ONLINE ONLINE on rac2
ora.rac2.ons ONLINE ONLINE on rac2
ora.rac2.vip ONLINE ONLINE on rac2
ora.racdb.db ONLINE ONLINE on rac1
ora.racdb.hchservice1.cs ONLINE ONLINE on rac1
ora.racdb.hchservice1.racdb2.srv ONLINE ONLINE on rac1
ora.racdb.racdb1.inst ONLINE ONLINE on rac1
ora.racdb.racdb2.inst ONLINE ONLINE on rac2