透過設定DIAGWAIT值使得RAC中節點被驅逐的時候能夠記錄更多的診斷日誌
很多時候RAC中的節點當機的時候,因為CPU或者磁碟等資源的繁忙或者其他問題,導致緩衝區中的日誌還沒有被寫入磁碟上的日誌中,節點就已經被重啟,給故障診斷帶來一定的麻煩,透過適當設定DIAGWAIT的值,使得節點被驅逐到真正OS REBOOT之間的時間適當延長,則可以記錄更多有幫助的日誌資訊。具體操作過程如下(摘自METALINK:559365.1)
1、停止所有節點的CRS
#crsctl stop crs
2.停止10.2.0.3到11.1.0.6版本的RAC中才引入的OPROCD程式
#
3、檢查是否還有CRS相關的程式在執行
ps -ef |egrep "crsd.bin|ocssd.bin|evmd.bin|oprocd"
4、在任意一個節點使用ROOT使用者來設定DIAGWAIT的值(按照ORACLE的推薦,一般設定為13)
#crsctl set css diagwait 13 -force
5、啟動所有節點的CRS
#crsctl start crs
6、驗證所有的CRS已經正常執行
#crsctl check crs
:
� -->
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/73920/viewspace-1059700/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 通過設定DIAGWAIT值使得RAC中節點被驅逐的時候能夠記錄更多的診斷日誌AI
- 10G 11GR1 通過設定DIAGWAIT值使得RAC中節點被驅逐的時候能夠記錄更多的診斷日誌AI
- 使用 Diagwait 診斷 Oracle Clusterware 節點驅逐的更多資訊 (文件 ID 1525761.1)AIOracle
- 使用 Diagwait 作為診斷工具,獲取用於診斷 Oracle Clusterware 節點驅逐AIOracle
- RAC節點日誌目錄是必要的!
- HP平臺,9i RAC instance 2被驅逐故障診斷
- PHP設定時區,記錄日誌檔案的方法PHP
- 一次詳細的RAC 節點例項驅逐分析文件
- .Net Core中的診斷日誌DiagnosticSource講解
- 【RAC】 oracleasm 工具對應的日誌記錄OracleASM
- 如何透過鏈路追蹤進行定時任務診斷
- django 專案日誌記錄設定Django
- 如何診斷RAC系統中的
- fiddler之設定斷點的學習記錄斷點
- 新增redo日誌的時候,錯誤新增了一個節點的redo,怎麼辦?
- XML 設定根節點值XML
- 在 Python 除錯過程中設定不中斷的斷點Python除錯斷點
- nginx日誌檔案按天記錄定時清理迴圈記錄Nginx
- 能夠設定中獎概率的抽獎效果
- 【RAC】使用diagcollection.pl指令碼打包收集診斷日誌檔案GC指令碼
- 如何定製.NET6.0的日誌記錄
- 透過java程式抽取日誌中的sql語句JavaSQL
- RAC中的腦裂(Split Brain)是根據什麼原則進行節點驅逐(Node Eviction)的 ? 1546004.1AI
- 【RAC】使用diagcollection.pl指令碼打包收集診斷日誌檔案(轉)GC指令碼
- castor中是否能夠設定xml的encodingASTXMLEncoding
- DB2_獲取診斷日誌DB2
- svn 提交程式碼時強制錄入日誌設定
- Nginx訪問日誌、Nginx日誌切割、靜態檔案不記錄日誌和過期時間Nginx
- php日誌,記錄日誌PHP
- 【JVM故障問題排查心得】「記憶體診斷系列」Docker容器經常被kill掉,k8s中該節點的pod也被驅趕,怎麼分析?JVM記憶體DockerK8S
- 【RAC】部署安裝RAC時確保主節點的時間小於其他節點時間
- 怎樣設定不讓JBOSS記錄訪問日誌???
- 機器什麼時候能夠學習?
- 解決ELK日誌被截斷的問題
- 用AWK來過濾nginx日誌中的特定值~~~薦Nginx
- Stout Risius Ross:超過40%的美國租戶面臨被驅逐的風險ROS
- Oracle RAC節點時間差過大解決方法Oracle
- 點選單元格清除預設值並且能夠設定輸入字型顏色