透過設定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
- 一次詳細的RAC 節點例項驅逐分析文件
- .Net Core中的診斷日誌DiagnosticSource講解
- fiddler之設定斷點的學習記錄斷點
- django 專案日誌記錄設定Django
- 如何透過鏈路追蹤進行定時任務診斷
- 在 Python 除錯過程中設定不中斷的斷點Python除錯斷點
- nginx日誌檔案按天記錄定時清理迴圈記錄Nginx
- 如何定製.NET6.0的日誌記錄
- 禁用 Logback 中特定類的日誌記錄
- svn 提交程式碼時強制錄入日誌設定
- 【JVM故障問題排查心得】「記憶體診斷系列」Docker容器經常被kill掉,k8s中該節點的pod也被驅趕,怎麼分析?JVM記憶體DockerK8S
- 解決ELK日誌被截斷的問題
- Python 類的建構函式中初始化日誌記錄器後,導致日誌被重複列印Python函式
- NetCore的全域性日誌記錄NetCore
- python日誌記錄器的配置Python
- MySQL 透過set global設定變數的注意點MySql變數
- jquery 透過顯示值 設定 select boxjQuery
- 如何在其他Session跳過被鎖定的記錄Session
- 機器什麼時候能夠學習?
- ThinkPHP日誌記錄PHP
- 日誌記錄器
- SQLServer 2012 AG主節點無法截斷事務日誌SQLServer
- NAS中如何檢視日誌記錄?
- LoggerMessageAttribute 高效能的日誌記錄
- 如何優雅的記錄操作日誌?
- LightDB不記錄WAL日誌的表
- 透過日誌判斷 Uno Platform 是否在 X11 使用 OpenGL 渲染加速的方法Platform
- 【OS_Linux】刪除日誌檔案中某個時間節點之前的內容Linux
- 在K8S中,Worker節點當機,Pods驅逐流程有哪些?K8S
- Apache 記錄請求響應時間日誌Apache
- Stout Risius Ross:超過40%的美國租戶面臨被驅逐的風險ROS
- Laravel sql 日誌記錄LaravelSQL
- keepalived(五)設定單獨的日誌
- oracle RAC 診斷叢集狀態命令Oracle
- rac日誌收集方法
- 如何記錄可讀性的操作日誌?
- 【ASK_ORACLE】RAC節點自動重啟但日誌裡未報錯的原因和解決方法Oracle
- 針對於debugger斷點的記錄斷點