ORACLE10GRAC節點自動重啟故障處理

2021-12-30 13:15:38 字數 856 閱讀 8773

將資料庫集群公升級到10.2.0.5之後,雙節點伺服器不斷重啟,查詢oracle oprocd程序日誌,資訊如下:

jul 03 08:16:34.702 | inf | monitoring started with timeout(1000), margin(500), skewtimeout(125)

jul 03 08:16:34.704 | inf | fatal mode startup, setting process to fatal mode可以看到看到oprocd程序的時間間隔設定為

timeout(1000), margin(500), skewtimeout(125)檢視其它的日誌資訊,沒有發現明顯的錯誤資訊,因此懷疑是oprocd的時間引數設定不當。

修改引數如下:

#crsctl set css diagwait 13 -force修改引數時,需要注意如下幾個事項

當我們設定diagwait引數時,需要停止所有rac節點的集群活動,停止順序如下(如果集群式活動的,修改diagwait有可能會損害ocr):

1,以root使用者在所有節點執行

#crsctl stop crs

#/bin/oprocd stop2,確認所有節點的程序已經停止#ps -ef |egrep "crsd.bin|ocssd.bin|evmd.bin|oprocd"3,修改引數,僅僅在乙個節點修改就可以了#crsctl set css diagwait 13 -force4,檢視引數修改情況#crsctl get css diagwait5,啟動集群節點#crsctl start crs

#crsctl check crs修改引數後,集群服務執行正常,沒有再自動重啟過。

oracle 10g rac關機步驟

oracle 10g rac關機步驟?oraclerac的啟動和關閉 情況1 停止資料庫及作業系統,伺服器,需要關閉db 所有例項 os及server a.首先停止oracle10g環境 lsnrctl stop 每個節點上停止監聽,也可以用srvctl來操作 emctl stop dbconsol...

Oracle10g RAC 關閉及啟動步驟

情況1 保養資料庫及作業系統,伺服器,需要關閉db 所有例項 os及server 注 srvctl 也可以用來關閉某個例項 srvctl stop instance d orcl i orcl2 srvctl 開啟關閉 srvctl stop listener n orcl2 srvctl star...

Oracle 10g RAC中的DRM問題及關閉

在rac環境中,oracle使用grd global resource service 來記錄各個rac節點的資源資訊,具體通過gcs global cache service 和ges global enqueue service 這兩個服務進行管理。由於在rac中每個節點都有自己的sga和buf...