刚在VMServer serer上安装的oracle RAC,重启两台机器后,发现有很多资源处于UNKNOWN和OFFLINE状态,当使用crs_start启动这些资源时无法启动
查看crs资源状态
[oracle@rac1 ~]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.prod.db application ONLINE UNKNOWN rac2
ora....d1.inst application ONLINE ONLINE rac1
ora....d2.inst application ONLINE OFFLINE
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application ONLINE ONLINE rac1
ora.rac1.gsd application ONLINE UNKNOWN rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application ONLINE UNKNOWN rac2
ora....C2.lsnr application ONLINE UNKNOWN rac2
ora.rac2.gsd application ONLINE UNKNOWN rac2
ora.rac2.ons application ONLINE UNKNOWN rac2
ora.rac2.vip application ONLINE ONLINE rac2
启动OFFLINE状态的资源
[oracle@rac1 ~]$ crs_stat|grep inst
NAME=ora.prod.prod1.inst
NAME=ora.prod.prod2.inst
[oracle@rac1 ~]$ crs_start ora.prod.prod2.inst
CRS-1028: Dependency analysis failed because of:
'Resource in UNKNOWN state: ora.rac2.ASM2.asm'
CRS-0223: Resource 'ora.prod.prod2.inst' has placement error.
启动UNKNOWN状态的资源
[oracle@rac1 ~]$ crs_start ora.rac2.gsd
CRS-1028: Dependency analysis failed because of:
'Resource in UNKNOWN state: ora.rac2.gsd'
CRS-0223: Resource 'ora.rac2.gsd' has placement error.
solution:
重启节点1的crs
[root@rac1 ~]# /etc/init.d/init.crs stop
Shutting down Oracle Cluster Ready Services (CRS):
Stopping resources.
Successfully stopped CRS resources
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
Shutdown has begun. The daemons should exit soon.
[root@rac1 ~]# /etc/init.d/init.crs start
Startup will be queued to init within 90 seconds.
重启节点2的crs
[root@rac2 ~]# /etc/init.d/init.crs stop
Shutting down Oracle Cluster Ready Services (CRS):
Stopping resources.
Successfully stopped CRS resources
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
Shutdown has begun. The daemons should exit soon.
[root@rac2 ~]# /etc/init.d/init.crs start
Startup will be queued to init within 90 seconds.
稍等片刻后,再查看crs资源状态,可以看到crs资源已经全部启动了
[oracle@rac1 ~]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.prod.db application ONLINE ONLINE rac2
ora....d1.inst application ONLINE ONLINE rac1
ora....d2.inst application ONLINE ONLINE rac2
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application ONLINE ONLINE rac1
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application ONLINE ONLINE rac2
ora....C2.lsnr application ONLINE ONLINE rac2
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac2
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26613085/viewspace-1063305/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26613085/viewspace-1063305/
本文介绍了一种解决Oracle RAC集群中资源状态出现UNKNOWN和OFFLINE情况的方法。通过重启集群服务(CRS),成功解决了资源无法启动的问题。
735

被折叠的 条评论
为什么被折叠?



