欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

CHM服务导致的Oracle目录异常增长处理

程序员文章站 2022-05-11 13:43:25
...

CHM服务导致的Oracle目录异常处理

数据库巡检过程中,发现/oracle 目录比平时大了不少,第一反应是查看alter日志,后经检查后发现并不是

CHM服务导致的Oracle目录异常增长处理
使用Linux命令查看/oracle 目录下的超过800M大小的文件

find . -type f -size +800M -print0|xargs -0 ls -l

CHM服务导致的Oracle目录异常增长处理
查看到这里基本就可以定位到问题的原因,这几个文件都是crf开头,查看相关文档即可定位为CHM服务导致的

问题处理

  1. 查看ora.crf服务
 su - grid
 /oracle/GRID/11204/bin/crsctl stat res ora.crf -init –t

CHM服务导致的Oracle目录异常增长处理

  1. 停掉ora.crf服务
/oracle/GRID/11204/bin/crsctl stop res ora.crf -init

CHM服务导致的Oracle目录异常增长处理
3. 删除掉文件

cd /oracle/GRID/11204/crf/db/br-sn-becc-db1/ 
 rm  crf*.bdb

CHM服务导致的Oracle目录异常增长处理
4. 启动ora.crf服务

/oracle/GRID/11204/bin/crsctl start  res ora.crf -init 

CHM服务导致的Oracle目录异常增长处理
6. 检查ora.crf服务并重新查看这些文件

/oracle/GRID/11204/bin/crsctl stat res ora.crf -init –t

CHM服务导致的Oracle目录异常增长处理

检查相关目录发现有新的相关文件生产

CHM服务导致的Oracle目录异常增长处理
RAC环境在节点1执行上述操作后再节点2重复上述步骤