ra....SM2.asm application ONLINE ONLINE host2
ora....T2.lsnr application ONLINE ONLINE host2
ora.host2.gsd application ONLINE UNKNOWN host2
ora.host2.ons application ONLINE ONLINE host2
ora.host2.vip application ONLINE ONLINE host2
[oracle@host1 ~]$ srvctl start nodeapps -n host2
CRS-1028: Dependency analysis failed because of:
CRS-0223: Resource ‘ora.host2.gsd‘ has placement error.
出现placement error这个问题的原因,主要是资源占用,也就是说两个实例资源出现在同一个节点上,导致另外一个节点得不到需要得资源。
解决办法:出现这个问题,最好是手工用命令启动相关的CRS服务,然后看看具体报什么错误。
启动服务得时候一定要将所有节点服务关闭,然后先启动一个节点,接着观察crs_stat的状态。当这个节点的所有服务正常后,再启动另一个节点。
最后通过crs_stat观察全局节点状态。
[oracle@host1 ~]$ crsctl check crs
CSS appears healthy
CRS appears healthy
EVM appears healthy
[oracle@host1 ~]$ crs_stop ora.host2.gsd
Attempting to stop `ora.host2.gsd` on member `host2`
Stop of `ora.host2.gsd` on member `host2` succeeded.
[oracle@host1 ~]$ crs_start ora.host2.gsd
Attempting to start `ora.host2.gsd` on member `host2`
Start of `ora.host2.gsd` on member `host2` succeeded.
[oracle@host1 ~]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....D1.inst application ONLINE ONLINE host1
ora....D2.inst application ONLINE ONLINE host2
ora.EDWPRD.db application ONLINE ONLINE host2
ora....SM1.asm application ONLINE ONLINE host1
ora....T1.lsnr application ONLINE ONLINE host1
ora.host1.gsd application ONLINE ONLINE host1
ora.host1.ons application ONLINE ONLINE host1
ora.host1.vip application ONLINE ONLINE host1
ora....SM2.asm application ONLINE ONLINE host2
ora....T2.lsnr application ONLINE ONLINE host2
ora.host2.gsd application ONLINE ONLINE host2
ora.host2.ons application ONLINE ONLINE host2
ora.host2.vip application ONLINE ONLINE host2
CRS-0223: Resource 'ora.host2.gsd' has placement error.
原文:http://blog.csdn.net/clark_xu/article/details/19480405