问题:
查看磁盘空间,发现/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、删除
O
R
A
C
L
E
H
O
M
E
/
c
r
f
/
d
b
/
ORACLE_HOME/crf/db/
ORACLEHOME/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