crfclust.bdb檔案過大處理

a960549548發表於2024-04-02

問題:

檢視磁碟空間,發現 /oracle 目錄滿了,透過 du 命令進一步檢查,發現 $ORACLE_HOME/crf/db 下的 crfclust.bdb 非常大,這是因為 CHM(ClusterHealth Monitor) 服務未關導致 crf 檔案無限增長導致磁碟空間佔滿。查了 mos 發現是 bug ,下面是一些簡單的記錄。

問題處理

該問題的處理,有兩個辦法 :

1 、刪除過大的 crf 檔案,並且關閉 ora.crf

2 、刪除過大的 crf 檔案,並且應用補丁進行修復。

問題處理過程:

我採用的是方法一如下:

1 、檢視 ora.crf 服務

2 、停止 ora.crf 服務

3 、刪除 $ORACLE_HOME/crf/db/$HOMENAME/ 目錄中的 crfclust.bdb

4 、檢視磁碟空間,已騰出。

5. 開啟 ora.crf 服務(也可以不開啟)

節點一處理過程如下:

[root@s1-11g home]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_s111g-lv_root
                       29G   14G   15G  49% /
tmpfs                 3.9G  116M  3.8G   3% /dev/shm
/dev/sda1             485M   38M  422M   9% /boot
/dev/mapper/vg_s111g-lv_home
                      9.6G  176M  8.9G   2% /home
/dev/mapper/vg_s111g-LogVol03
                       21G   16G  3.8G  81% /oracle
[root@s1-11g home]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_s111g-lv_root
                       29G   14G   15G  49% /
tmpfs                 3.9G  116M  3.8G   3% /dev/shm
/dev/sda1             485M   38M  422M   9% /boot
/dev/mapper/vg_s111g-lv_home
                      9.6G  176M  8.9G   2% /home
/dev/mapper/vg_s111g-LogVol03
                       21G   16G  3.7G  82% /oracle

[root@s1-11g home]# su - grid
[grid@s1-11g ~]$ cd /oracle/grid/crs_1/bin/
[grid@s1-11g bin]$ crsctl stat res ora.crf -init -t
--------------------------------------------------------------------------------
NAME           TARGET  STATE        SERVER                   STATE_DETAILS       
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.crf
      1        ONLINE  ONLINE       s1-11g


[grid@s1-11g bin]$ crsctl stop res ora.crf -init
CRS-2673: Attempting to stop 'ora.crf' on 's1-11g'
CRS-2677: Stop of 'ora.crf' on 's1-11g' succeeded
 
 
[root@s1-11g s1-11g]# rm -rf crfclust.bdb
[root@s1-11g s1-11g]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_s111g-lv_root
                       29G   14G   15G  49% /
tmpfs                 3.9G  116M  3.8G   3% /dev/shm
/dev/sda1             485M   38M  422M   9% /boot
/dev/mapper/vg_s111g-lv_home
                      9.6G  176M  8.9G   2% /home
/dev/mapper/vg_s111g-LogVol03
                       21G   12G  8.2G  58% /oracle
 
 
[grid@s1-11g bin]$ crsctl start res ora.crf -init
CRS-2672: Attempting to start 'ora.crf' on 's1-11g'
CRS-2676: Start of 'ora.crf' on 's1-11g' succeeded

節點二做相同的操作,完成後檢視磁碟空間,已騰出

[root@s2-11g s2-11g]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/rootvg-LogVol00
                       30G  6.1G   22G  22% /
tmpfs                 3.9G  115M  3.8G   3% /dev/shm
/dev/sda1             194M   33M  152M  18% /boot
/dev/mapper/rootvg-oraclelv
                       28G   12G   15G  46% /oracle


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70013625/viewspace-3011190/,如需轉載,請註明出處,否則將追究法律責任。

相關文章