Oracle RAC架构中,如果crf功能开启,则会出现crf*.db文件过大的情况

[root@a01 ~]# cd /u01/app/11.2.0.4/grid/crf/db/dm02dbadm01/
[root@a01 a01]# du -hs *
1001M   crfalert.bdb
46G     crfclust.bdb
8.0K    crfconn.bdb
926M    crfcpu.bdb
999M    crfhosts.bdb
1.2G    crfloclts.bdb
759M    crfts.bdb
12K     __db.001
392K    __db.002
2.6M    __db.003
868K    __db.004
904K    __db.005
12K     __db.006
268K    dm02dbadm01.ldb
8.0K    repdhosts.bdb

crfclust.bdb文件已达到46GB

ra.crf服务是为Cluster Health Monitor(以下简称CHM)提供服务的,用来自动收集操作系统的资源(CPU、内存、SWAP、进程、I/O以及网络等)的使用情况。由于bug 10165314,ora.crf服务生成的文件(GIHOME/crf/db/GI_HOME/crf/db/GIH​OME/crf/db/HOMENAME/目录中所有的crf*.bdb和HOSTNAME.ldb)会很大,这样就对HOSTNAME.ldb)会很大,这样就对HOSTNAME.ldb)会很大,这样就对GI_HOME的使用率造成了压力。

下面来说明删除删除这两类文件(GIHOME/crf/db/GI_HOME/crf/db/GIH​OME/crf/db/HOMENAME/目录中所有的crf*.bdb和$HOSTNAME.ldb)的步骤 和 禁止ora.crf随ohas启动而启动的步骤。
ODA Nodes Lacking Space Due to Large Cluster Health Monitor FileCrfclust.Bdb (文档 ID 1616910.1)
如上步骤可以在clusterware和database 运行的时候操作,原因是:Cluster Health Monitor (CHM) FAQ (文档 ID 1328466.1)
Is stop/start ora.crf affecting clusterware function or cluster database function?
No, stop/start ora.crf resource will stop and start Cluster Health Monitor and its data collection, it will not affect clusterware or database functionality.

/u01/11.2.0/grid/bin/crsctl stop res ora.crf -init
/u01/11.2.0/grid/bin/crsctl status res ora.crf -init -f

处理方法:
该问题的处理,有两个办法:
1、 删除过大的crf文件,并且关闭ora.crf。(我们采用的是第一种方法。)
2、 删除过大的crf文件,并且应用Patch 10165314进行修复。

第一种方法,节点一处理过程如下:
1、  查看ora.crf服务
2、  停止ora.crf服务
3、  删除$ORACLE_HOME/crf/db/$HOMENAME/目录中所有的crf*.bdb
4、  查看磁盘空间。
##############################
##############################
[root@a01:/]#/u01/app/12.1.0.2/grid_home/bin/crsctl stat res ora.crf -init -f|grep AUTO
AUTO_START=always
[root@findb1:/]#/u01/app/12.1.0.2/grid_home/bin/crsctl  modify res ora.crf -attr "AUTO_START=0" -init
[root@findb1:/]#/u01/app/12.1.0.2/grid_home/bin/crsctl stat res ora.crf -init -f|grep AUTO
AUTO_START=0[root@findb2:/]#/u01/app/12.1.0.2/grid_home/bin/crsctl stop res ora.crf -init##########################---
/u01/app/12.1.0.2/grid_home/bin/crsctl stat res -t
ps -ef|grep osysmond.bin
/u01/app/12.1.0.2/grid_home/bin/crsctl stat res -t -init
--
/u01/app/12.1.0.2/grid_home/bin/crsctl stop res ora.crf -init
---/u01/app/12.1.0.2/grid_home/bin/crsctl stat res ora.crf -init
/u01/app/12.1.0.2/grid_home/bin/crsctl stat res ora.crf -init -f|grep AUTO/u01/app/12.1.0.2/grid_home/bin/crsctl  modify res ora.crf -attr "AUTO_START=0" -init
/u01/app/12.1.0.2/grid_home/bin/crsctl stat res ora.crf -init -f|grep AUTO
/u01/app/12.1.0.2/grid_home/bin/crsctl stat res ora.crf -init/u01/app/12.1.0.2/grid_home/bin/crsctl stat res -t
ps -ef|grep osysmond.bin
/u01/app/12.1.0.2/grid_home/bin/crsctl stat res -t -initps -ef|grep LOCAL|wc -l

crf*.bdb文件过大问题处理相关推荐

  1. oracle .bdb,crfclust.bdb文件过大的处理方法

    crsctl stat res ora.crf -init -t == stop crsctl stop res ora.crf -init == delete 删除$ORACLE_HOME/crf/ ...

  2. Oracle 11gRAC清理crfclust.bdb文件

    Oracle 11g RAC grid目录下:crfclust.bdb文件过大,达14G,清理并做记录 du -sh * --找到/u01/app/11.2.0/grid/crf/db/ydhl2/c ...

  3. pm2日志文件过大问题解决

    输入指令查看当前磁盘容量   df -h 定位大容量磁盘位置  du -h --max-depth=1 解决pm2 日志文件过大问题 日志文件占用的磁盘容量,那我就尝试清除日志文件,看能否解决问题 1 ...

  4. Vue中引入字体并解决字体文件过大问题

    利用 CSS3 @font-face 规则 指定名为"myFirstFont"的字体,并指定在哪里可以找到它的URL: @font-face {font-family: myFir ...

  5. Python打包成exe,文件太大问题解决办法

    Python打包成exe,文件太大问题解决办法 原因 解决办法 具体步骤 情况一:初次打包 情况二:再次打包 原因 由于使用pyinstaller打包.py文件时,会把很多已安装的无关库同时打包进去, ...

  6. 快速解决Vue项目打包后文件过大问题

    快速解决Vue项目打包后文件过大问题 为什么打包后文件过大? 如何快速解决 一.路由懒加载[使用es6提案的import()方式] 二.CDN引入 为什么打包后文件过大? 移动app项目,使用vue- ...

  7. 解决CAD文件过大问题,减小CAD文件大小

    有时候在CAD制图过程中,我们可能会遇到CAD文件过大的问题,导致无法正常保存传输,可能会占用过多的存储空间.这时候该如何解决呢?小编今天给大家介绍一下几个超级好用的方法,解决CAD文件过大问题,减小 ...

  8. ibdata1文件过大问题

    处理MySQL的ibdata1文件过大问题 本人在对数据库进行大量的数据插入和删除的时候,发现ibdata1的占了将近一个T ibdata1文件是什么? ibdata1是一个用来构建innodb系统表 ...

  9. Oracle - crfclust.bdb文件太大

    问题排查 今天在检查oracle rac集群时,突然才发现服务器的根目录下面占用了很多空间,照道理不应该出现这种情况,初步猜想可能是哪个日志或跟踪文件太大导致. $ df -h Filesystem ...

最新文章

  1. self attentin Q K V心得
  2. Element UI级联选择器(Cascader)获取级联对象
  3. Database之SQLSever:SQL命令实现四则运算、desc降序、like模糊查询、distinct去重、MAX/MIN/SUM/AVG/COUNT/GROUP/having等案例之详细攻略
  4. SAP采购Invoice保存检查增强:INVOICE_UPDATE
  5. 一个讨论:SAP项目实施的顾问,需要花时间去调试代码了解技术细节吗
  6. 全国计算机等级考试题库二级C操作题100套(第60套)
  7. [密码学基础][每个信息安全博士生应该知道的52件事][Bristol52]43 为AES 对抗侧信道攻击的防御
  8. hibernate系列之四
  9. table表格边框样式_如何在CAD创建、导入表格?原来CAD的表格功能这么强大
  10. 【渝粤教育】电大中专电子商务网站建设与维护 (3)作业 题库
  11. include包含文件查找的顺序 .
  12. 苹果开发者账号全解-关于申请开发者账号的所有答案
  13. CAM350测量pcb尺寸的操作方法
  14. HSRP在企业网中的应用(CISCO小凡模拟器)
  15. android设备刷机精灵,使用刷机精灵给安卓手机刷机教程
  16. 星际争霸2Beta版单机使用方法
  17. 项目不同阶段的风险特征
  18. hashcat详细使用教程
  19. 通用流量办什么卡划算?告诉你三大运营商该如何选择?
  20. 禁止视频网站使用Flash P2P上传

热门文章

  1. jQuery 发布 3.4.0;谷歌云联手开源公司,挑战亚马逊
  2. Hive SQL进阶案例(一):使用LAG函数判断日期连续性
  3. GoAccess操作手册
  4. typescript:Mapped Types
  5. WIN10+YOLOv4 环境搭建并进行YOLOv4目标检测
  6. OpenGL 函数 gluLookAt() glScalef() glTranslatef() glRotatef() glFrustum() glPerspective() 的使用
  7. golang安装详解
  8. Eclipse(STS)中查看源代码出现乱码问题
  9. OpenGL es gluLookAt 函数
  10. 大疆行业无人机接入音视频平台协议详解