CHM服务导致的Oracle目录异常增长处理
程序员文章站
2022-05-11 13:43:25
...
CHM服务导致的Oracle目录异常处理
数据库巡检过程中,发现/oracle 目录比平时大了不少,第一反应是查看alter日志,后经检查后发现并不是
使用Linux命令查看/oracle 目录下的超过800M大小的文件
find . -type f -size +800M -print0|xargs -0 ls -l
查看到这里基本就可以定位到问题的原因,这几个文件都是crf开头,查看相关文档即可定位为CHM服务导致的
问题处理
- 查看ora.crf服务
su - grid
/oracle/GRID/11204/bin/crsctl stat res ora.crf -init –t
- 停掉ora.crf服务
/oracle/GRID/11204/bin/crsctl stop res ora.crf -init
3. 删除掉文件
cd /oracle/GRID/11204/crf/db/br-sn-becc-db1/
rm crf*.bdb
4. 启动ora.crf服务
/oracle/GRID/11204/bin/crsctl start res ora.crf -init
6. 检查ora.crf服务并重新查看这些文件
/oracle/GRID/11204/bin/crsctl stat res ora.crf -init –t
检查相关目录发现有新的相关文件生产
RAC环境在节点1执行上述操作后再节点2重复上述步骤