crfclust.bdb占用巨大空间导致磁盘满
2015-05-29 15:01
288 查看
crfclust.bdb占用巨大空间导致磁盘满
问题分析:
一上班就接到用户现场电话说有一套RAC数据库无法访问,随即登陆上去首先查看了磁盘空间,发现两个节点的/DBSoft目录已满,首先怀疑的是告警日志文件和$ORACLE_HOME/dbs 产生的归档日志文件没有删导致,经过检查后事实否认了我的判断。
随即想到的是CHM(ClusterHealth Monitor)服务未关导致crf文件无限增长导致磁盘空间占满,随即进入crf目录检查$ORACLE_HOME/crf/db;一看果然是crf文件导致磁盘占满,crfclust.bdb文件已经达到31GB了
问题处理:
既然知道了问题的原因,那么下一步就是问题的处理;该问题的处理,有两个办法:
1、 删除过大的crf文件,并且关闭ora.crf。(我们采用的是第一种方法。)
2、 删除过大的crf文件,并且应用Patch 10165314进行修复。
问题处理过程:
我们采用的是如上第一种方法,节点一处理过程如下:
1、 查看ora.crf服务
2、 停止ora.crf服务
3、 删除$ORACLE_HOME/crf/db/$HOMENAME/目录中所有的crf*.bdb
4、 查看磁盘空间,已腾出。
节点二处理过程同上。
问题分析:
一上班就接到用户现场电话说有一套RAC数据库无法访问,随即登陆上去首先查看了磁盘空间,发现两个节点的/DBSoft目录已满,首先怀疑的是告警日志文件和$ORACLE_HOME/dbs 产生的归档日志文件没有删导致,经过检查后事实否认了我的判断。
随即想到的是CHM(ClusterHealth Monitor)服务未关导致crf文件无限增长导致磁盘空间占满,随即进入crf目录检查$ORACLE_HOME/crf/db;一看果然是crf文件导致磁盘占满,crfclust.bdb文件已经达到31GB了
问题处理:
既然知道了问题的原因,那么下一步就是问题的处理;该问题的处理,有两个办法:
1、 删除过大的crf文件,并且关闭ora.crf。(我们采用的是第一种方法。)
2、 删除过大的crf文件,并且应用Patch 10165314进行修复。
问题处理过程:
我们采用的是如上第一种方法,节点一处理过程如下:
1、 查看ora.crf服务
2、 停止ora.crf服务
3、 删除$ORACLE_HOME/crf/db/$HOMENAME/目录中所有的crf*.bdb
4、 查看磁盘空间,已腾出。
节点二处理过程同上。
相关文章推荐
- Unity5_仿愤怒的小鸟游戏
- Unity5箱子中中物体碰撞效果
- Android Studio Gradle基础
- Eclipse+CDT+GDB调试android NDK程序(转)
- 操作日志工具类
- Linux ubuntu 中grub rescue问题
- 比较全面的MySQL优化参考(上篇)
- Mac OS X 系统下多Jdk版本冲突解决
- 读取CSV文件到数据库程序_技术总结
- 开光-回心转意符
- dialog的弹出动画(最关键的是坐标系)
- 调用系统Activity安卓APK
- 【转】OpenCV与CxImage转换(IplImage)、IplImage QImage Mat 格式互转
- 关于matlab安装Visual Studio 2010编译器的问题
- 来到华信
- simplecaptcha
- phpcms新增子类后,原分类内容找不到的解放方法
- 计算机控制系统中基础的Matlab使用
- 如何发布超清的优酷视频
- 探求Floyd算法的动态规划本质