Oracle RAC 11204 CHM(cluster healthy monitor) 檔案無限膨脹.
CHM 儲存資料的檔案, 已經沒有節制的膨脹了.
大bug .
解決方案:
參考: http://blog.itpub.net/28697282/viewspace-1579187/
Affects:
Product (Component) Oracle Server (PCW) Range of versions believed to be affected Versions BELOW 12.2 Versions confirmed as being affected Platforms affected Generic (all / most platforms affected)
Fixed:
The fix for 20186278 is first included in
Description
Rediscovery NotesBDB retension time suddenly change to 1094795585 or some other huge value. This may cause crfclust.bdb file to grow in size, as crflogd tries to keep data for longer retention.
When hitting this problem, crflogd.log may show the retention size being suddenly updated to a large size. ------------------------------------------------------------------ 2014-02-03 15:36:29.799: [ CRFLOGD][2363541248]updateDBRetention: new retention is 1094795585 seconds and 4702111234474983745 bytes ------------------------------------------------------------------ Current retention value may be checked with following command. If the retention value (unit: seconds) shows a large value like 1094795585, you are likely to have hit this problem. $ oclumon manage -get repsize CHM Repository Size = 1094795585
Workaround
解決方法Modify BDBSIZE parameter in config file crf.ora to adequately lower value. To do so, follow these steps: 1. Issue "$GI_HOME/bin/crsctl stop res ora.crf -init " on all the nodes of cluster. 2. Locate the config file $GRID_HOME/crf/admin/crf.ora 3. Manually edit the crf.ora file on every node of the cluster and change BDBSIZE tag entry and remove the value (set it to blank) or set it to a desired value, eg. 61511. Do not delete the BDBSIZE tag itself. 4. Restart ora.crf daemon on every node.
該bug在12.2版本修復,變通的解決方法
1. 在叢集中的所有節點執行 “GI_HOME/bin/crsctl stop res ora.crf -init "
2. 跳轉到 $GRID_HOME/crs/admin/crf.ora所在目錄下
3. 在叢集中的所有節點手工編輯crf.ora檔案,修改BDBSIZE所在行,移除其所設定的值(設定它為空)
或者 將它的值設定為期望值,例如61511。不要刪除BDBSIZE。
4. 在叢集中的每個節點重啟ora.crf.
########################################33
兩個節點都執行.
crsctl stat res ora.crf -init -t
crsctl stop res ora.crf -init
cd /data/grid/11gr2/crf/db/rac-product1
rm -f *.bdb
crsctl start res ora.crf -init
######################################
關於oracle CHM ( CLUSTER HEALTHY MONITOR ) 參考:
請參考Oracle官方文件:
Oracle? Clusterware Administration and Deployment Guide
11g Release 2 (11.2)
Part Number E16794-17
或者 My Oracle Support文件:
Cluster Health Monitor (CHM) FAQ (Doc ID 1328466.1)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133735/viewspace-2139836/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【RAC】11gR2 新特性:Oracle Cluster Health Monitor(CHM)簡介Oracle
- 解決 jacoco 合併體積無限膨脹的問題
- Synchronized鎖及其膨脹synchronized
- 【MOS】Cluster Health Monitor (CHM) FAQ (文件 ID 1328466.1 ID 2062234.1)
- 當「SPA」應用遇上了膨脹的專案
- 表膨脹的查詢方法
- opencv 影像腐蝕、影像的膨脹OpenCV
- [程式設計題] 膨脹的牛牛程式設計
- 膨脹的template class成員函式函式
- [java][鎖]java鎖的膨脹和優化Java優化
- synchronized的實現原理——鎖膨脹過程synchronized
- OpenCV (iOS)中的腐蝕和膨脹(9)OpenCViOS
- 膨脹、驕傲,程式設計師轉專案經理的原罪程式設計師
- opencv中的影象形態學——腐蝕膨脹OpenCV
- David Fifield 推出新款“解壓炸彈包”:46MB 檔案可膨脹到 4.5PB
- 深入分析synchronized原理和鎖膨脹過程(二)synchronized
- PostgreSQL-亂序插入資料導致索引膨脹SQL索引
- 全A平臺筆記本開賣,玩家:毫無價效比定價太膨脹筆記
- chm檔案怎麼轉換成TXT格式?chm檔案快速轉化成TXT格式的方法
- Android CHM檔案閱讀器Android
- 【RAC】Oracle 10g RAC 重建控制檔案Oracle 10g
- Oracle RAC引數檔案管理Oracle
- 管理RAC中的OCR(Oracle Cluster Register)Oracle
- Oracle RAC(Cluster)的重構(整理)(1)Oracle
- Oracle RAC(Cluster)的重構(整理)(2)Oracle
- Oracle RAC(Cluster)的重構整理(3)Oracle
- 11g R2新特徵:oracle cluster health moniter (CHM) 簡介特徵Oracle
- [Python影象處理] 八.影象腐蝕與影象膨脹Python
- C++中泛型使用導致的膨脹問題C++泛型
- IMF:通貨膨脹如何徹底改變經濟理念
- CHM Viewer Star for mac(CHM檔案閱讀器) 6.3.2免啟用版ViewMac
- 解決下載的CHM檔案無法顯示網頁問題網頁
- MySQL Cluster 配置檔案MySql
- Oracle RAC修改引數檔案位置Oracle
- CHM檔案閱讀必備 CHM Viewer Star 免啟用最新版View
- CHM檔案閱讀必備:CHM Viewer Star 免啟用最新版View
- 我膨脹了,測試必要商城小程式,用了3種方式!:)
- 我膨脹了,測試必要商城小程式,用了 3 種方式!:)