RAC出現CRS-4535: Cannot communicate with Cluster Ready Services 時排查問題步驟


crsctl check crs

發現第二行報錯:

CRS-4638: Oracle High Availability Services is online
CRS-4535: Cannot communicate with Cluster Ready Services 
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online

 

check crs的時候只出現crs-4535的錯誤,解決步驟:

這個問題一般是由crsd進程死掉或者ocr磁盤組狀態不對引起的。

1.查看磁盤組所屬組(chown)和權限(chmod)是否正確

2.查看crsd的進程是否存在或者正確

ps -ef | grep crsd.bin

crsctl stat res -t -init  查看ora.crsd的狀態是否為online

3.一般到這一步其實ora.crsd的狀態是offline的,所以需要去檢查一下grid 下的$ORACLE_HOME/log/hostname/crsd/crsd.log日志的輸出,看是否存在異常

4.檢查asm磁盤組的狀態

select name,state from v$asm_diskgroup;想對應的ocr磁盤組的狀態

5.在所有都檢查完畢后沒有問題,就啟動crsd進程

crsctl start res ora.crsd -init 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM