將資料庫集群公升級到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...