首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

Oracle RAC 節點 CRS/EVM 無法啟動排查實錄

     編輯:Oracle 資料庫基礎

故障現象

  • Node1 CRS、EVM 服務啟動失敗;Node2 正常。
  • crsctl check crs 顯示:CSS healthy,但無法與 CRS、EVM 通訊。
  • crsd.log 反覆報錯:clsc_connect: no listener at (ADDRESS=(PROTOCOL=ipc)(KEY=SYSTEM.evm.acceptor.auth))

根因分析

先前因磁碟故障對 datavg 卷組執行 exportvg/importvg,導致 OCR/投票磁碟裝置路徑變更,Cluster Synchronization Services (CSS) 記錄的節點配置與實際不符,產生 CSSfatal 標記檔,阻止 CRS 正常啟動。

解決步驟

  1. 刪除 Node1 上的 CSSfatal 標記檔:
    rm /etc/oracle/scls_scr/rac1/oracle/CSSfatal
  2. 重新執行 root.sh 重設叢集配置:
    cd $ORA_CRS_HOME && ./root.sh
  3. 過程中會提示 OCR 已初始化、VIP 位址衝突,依提示輸入未使用的 VIP IP。
  4. 驗證:crsctl check crs 應顯示 CSS/CRS/EVM 均 healthy。

關鍵日誌片段

clscfg: EXISTING configuration version 3 detected.
Successfully accumulated necessary OCR keys.
Using ports: CSS=49895 CRS=49896 EVMC=49898 EVMR=49897.
CSS is active on all nodes.
Oracle CRS stack installed and running under init(1M)

預防建議

  • 變更儲存裝置前先停止 CRS:crsctl stop crs。
  • 確認 OCR/投票磁碟裝置路徑持久化(使用 udev/multipath 綁定固定裝置名)。
  • 定期備份 OCR:ocrconfig -manualbackup。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved