oracle10g rac(rhel)_srvctl star執行出錯_crs_stop出錯

wisdomone1發表於2010-03-16
1,當我執行srvctl start database -d capitek報如下錯誤
PRKP-1001 : Error starting instance capitek2 on node capitek2
CRS-1028: Dependency analysis failed because of:
CRS-0223: Resource 'ora.capitek.capitek2.inst' has placement error.
-bash

2,執行crs_stat -t 檢視叢集元件應用相關資訊
-bash-3.00$ crs_stat -t
Name           Type           Target    State     Host       
------------------------------------------------------------
ora....k1.inst application    ONLINE    ONLINE    capitek1   
ora....k2.inst application    ONLINE    OFFLINE              
ora.capitek.db application    ONLINE    UNKNOWN   capitek2   
ora....SM1.asm application    ONLINE    ONLINE    capitek1   
ora....K1.lsnr application    ONLINE    ONLINE    capitek1   
ora....ek1.gsd application    ONLINE    ONLINE    capitek1   
ora....ek1.ons application    ONLINE    ONLINE    capitek1   
ora....ek1.vip application    ONLINE    ONLINE    capitek1   
ora....SM2.asm application    ONLINE    UNKNOWN   capitek2   
ora....K2.lsnr application    ONLINE    UNKNOWN   capitek2   
ora....ek2.gsd application    ONLINE    UNKNOWN   capitek2   
ora....ek2.ons application    ONLINE    UNKNOWN   capitek2   
ora....ek2.vip application    ONLINE    ONLINE    capitek2   
ora.ocfs2.db   application    ONLINE    UNKNOWN   capitek2   
ora....21.inst application    ONLINE    ONLINE    capitek1   
ora....22.inst application    ONLINE    UNKNOWN   capitek2  


3,大家可以看到state列好多皆為unknown,這樣的應用是服不好務的,所以下狠刀:
-bash-3.00$ crs_stop -all
Attempting to stop `ora.capitek1.gsd` on member `capitek1`
Attempting to stop `ora.capitek1.ons` on member `capitek1`
Stop of `ora.capitek1.ons` on member `capitek1` succeeded.
Stop of `ora.capitek1.gsd` on member `capitek1` succeeded.
Attempting to stop `ora.ocfs2.ocfs21.inst` on member `capitek1`
Attempting to stop `ora.ocfs2.ocfs22.inst` on member `capitek2`
`ora.ocfs2.ocfs22.inst` on member `capitek2` has experienced an unrecoverable failure.
Human intervention required to resume its availability.
Attempting to stop `ora.capitek2.LISTENER_CAPITEK2.lsnr` on member `capitek2`
`ora.capitek2.LISTENER_CAPITEK2.lsnr` on member `capitek2` has experienced an unrecoverable failure.
Human intervention required to resume its availability.
Target set to OFFLINE for `ora.capitek.capitek2.inst`
Attempting to stop `ora.capitek2.ASM2.asm` on member `capitek2`
`ora.capitek2.ASM2.asm` on member `capitek2` has experienced an unrecoverable failure.
Human intervention required to resume its availability.
Attempting to stop `ora.capitek2.vip` on member `capitek2`
Stop of `ora.capitek2.vip` on member `capitek2` succeeded.
Stop of `ora.ocfs2.ocfs21.inst` on member `capitek1` succeeded.
Attempting to stop `ora.capitek1.LISTENER_CAPITEK1.lsnr` on member `capitek1`
Stop of `ora.capitek1.LISTENER_CAPITEK1.lsnr` on member `capitek1` succeeded.
Attempting to stop `ora.capitek.capitek1.inst` on member `capitek1`
Stop of `ora.capitek.capitek1.inst` on member `capitek1` succeeded.
Attempting to stop `ora.capitek1.ASM1.asm` on member `capitek1`
Stop of `ora.capitek1.ASM1.asm` on member `capitek1` succeeded.
Attempting to stop `ora.capitek1.vip` on member `capitek1`
Stop of `ora.capitek1.vip` on member `capitek1` succeeded.
CRS-0216: Could not stop resource 'ora.capitek2.vip'.


4,儘管大多資料應用停止了,但依舊有個別分子,頑固在哪兒,採用如下可依次處理

-bash-3.00$ crs_stat  ---先用它把所有應用詳細資訊展現出來
NAME=ora.capitek.capitek1.inst
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.capitek.capitek2.inst
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.capitek.db
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.capitek1.ASM1.asm
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.capitek1.LISTENER_CAPITEK1.lsnr
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.capitek1.gsd
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.capitek1.ons
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.capitek1.vip
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.capitek2.ASM2.asm
TYPE=application
TARGET=OFFLINE
STATE=UNKNOWN on capitek2

NAME=ora.capitek2.LISTENER_CAPITEK2.lsnr
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.capitek2.gsd
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.capitek2.ons
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.capitek2.vip
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.ocfs2.db
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.ocfs2.ocfs21.inst
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE

NAME=ora.ocfs2.ocfs22.inst
TYPE=application
TARGET=OFFLINE
STATE=UNKNOWN on capitek2

-bash-3.00$ crs_stop ora.capitek2.ASM2.asm  --然後具體針對每個停不掉的應用進行停止工作喲
Attempting to stop `ora.capitek2.ASM2.asm` on member `capitek2`
Stop of `ora.capitek2.ASM2.asm` on member `capitek2` succeeded.
-bash-3.00$ crs_stat -t  --再次檢視,看下全掉了吧
Name           Type           Target    State     Host       
------------------------------------------------------------
ora....k1.inst application    OFFLINE   OFFLINE              
ora....k2.inst application    OFFLINE   OFFLINE              
ora.capitek.db application    OFFLINE   OFFLINE              
ora....SM1.asm application    OFFLINE   OFFLINE              
ora....K1.lsnr application    OFFLINE   OFFLINE              
ora....ek1.gsd application    OFFLINE   OFFLINE              
ora....ek1.ons application    OFFLINE   OFFLINE              
ora....ek1.vip application    OFFLINE   OFFLINE              
ora....SM2.asm application    OFFLINE   OFFLINE              
ora....K2.lsnr application    OFFLINE   OFFLINE              
ora....ek2.gsd application    OFFLINE   OFFLINE              
ora....ek2.ons application    OFFLINE   OFFLINE              
ora....ek2.vip application    OFFLINE   OFFLINE              
ora.ocfs2.db   application    OFFLINE   OFFLINE              
ora....21.inst application    OFFLINE   OFFLINE              
ora....22.inst application    OFFLINE   UNKNOWN   capitek2   
-bash-3.00$ crs_stop ora.ocfs2.ocfs22.inst
Attempting to stop `ora.ocfs2.ocfs22.inst` on member `capitek2`
Stop of `ora.ocfs2.ocfs22.inst` on member `capitek2` succeeded.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-629556/,如需轉載,請註明出處,否則將追究法律責任。

相關文章