Oracle,crs大故障 : crs_stop -all 命令后遇到 UNKNOW(一)

2014-11-24 18:44:35 · 作者: · 浏览: 0

crs_stop -all 命令后遇到 UNKNOWN


crs_stop -all 命令后遇到 UNKNOWN


RAC中执行crs_stop -all后提示一些服务停不了,再用crs_stat -t查看状态的时候,停不掉的服务会显示状态是UNKNOWN,
服务在UNKNOWN状态下用 crs_start 不能启动服务


CRS-0216: Could not stop resource 'ora.ora9i.ora9i2.inst'.


CRS-0216: Could not stop resource 'ora.rac1.ASM1.asm'.


CRS-0216: Could not stop resource 'ora.rac1.LISTENER_RAC1.lsnr'.


CRS-0216: Could not stop resource 'ora.rac1.vip'.


CRS-0216: Could not stop resource 'ora.rac2.ASM2.asm'.


CRS-0216: Could not stop resource 'ora.rac2.LISTENER_RAC2.lsnr'.


CRS-0216: Could not stop resource 'ora.rac2.vip'.



在UNKNOWN状态下,使用crs_start -all命令不会把RAC启动起来,启动的时候会报错。


[oracle@rac1 ~]$ crs_start -all
Attempting to start `ora.rac1.vip` on member `rac1`
Attempting to start `ora.rac2.vip` on member `rac2`
Attempting to start `ora.rac2.gsd` on member `rac2`
Attempting to start `ora.rac2.ons` on member `rac2`
Attempting to start `ora.rac1.gsd` on member `rac1`
Attempting to start `ora.rac1.ons` on member `rac1`
`ora.rac2.gsd` on member `rac2` has experienced an unrecoverable failure.
Human intervention required to resume its availability.
`ora.rac2.ons` on member `rac2` has experienced an unrecoverable failure.
Human intervention required to resume its availability.
Attempting to start `ora.ora9i.db` on member `rac1`
`ora.rac1.ons` on member `rac1` has experienced an unrecoverable failure.
Human intervention required to resume its availability.
`ora.rac1.gsd` on member `rac1` has experienced an unrecoverable failure.
Human intervention required to resume its availability.
`ora.ora9i.db` on member `rac1` has experienced an unrecoverable failure.
Human intervention required to resume its availability.
Start of `ora.rac1.vip` on member `rac1` succeeded.
CRS-1028: Dependency analysis failed because of:
'Resource in UNKNOWN state: ora.rac1.ASM1.asm'


Start of `ora.rac2.vip` on member `rac2` succeeded.
CRS-1028: Dependency analysis failed because of:
'Resource in UNKNOWN state: ora.rac2.ASM2.asm'


CRS-0215: Could not start resource 'ora.ora9i.db'.


CRS-0223: Resource 'ora.ora9i.ora9i1.inst' has placement error.


CRS-0223: Resource 'ora.ora9i.ora9i2.inst' has placement error.


CRS-0215: Could not start resource 'ora.rac1.gsd'.


CRS-0215: Could not start resource 'ora.rac1.ons'.


CRS-0215: Could not start resource 'ora.rac2.gsd'.


CRS-0215: Could not start resource 'ora.rac2.ons'.


此时crs_stat -t的状态还是有很多的UNKNOWN
(烦、烦、烦,rac中真奇怪,正常启动关闭服务时,
状态只有online和offline两种(启动与未启动),结果RAC中给你来了个UNKNOWN):
[oracle@rac1 ~]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.ora9i.db application ONLINE UNKNOWN rac1
ora....i1.inst application OFFLINE OFFLINE
ora....i2.inst application OFFLINE OFFLINE
ora....SM1.asm application OFFLINE UNKNOWN rac1
ora....C1.lsnr application OFFLINE UNKNOWN rac1
ora.rac1.gsd application ONLINE UNKNOWN rac1
ora.rac1.ons application ONLINE UNKNOWN rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application OFFLINE UNKNOWN rac2
ora....C2.lsnr application OFFLINE UNKNOWN rac2
ora.rac2.gsd application ONLINE UNKNOWN rac2
ora.rac2.ons application ONLINE UNKNOWN rac2
ora.rac2.vip application ONLINE ONLINE rac2
[oracle@