crf*.bdb文件过大问题处理

news/2024/11/30 0:45:41/

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服务生成的文件( G I H O M E / c r f / d b / GI_HOME/crf/db/ GIHOME/crf/db/HOMENAME/目录中所有的crf*.bdb和 H O S T N A M E . l d b ) 会 很 大 , 这 样 就 对 HOSTNAME.ldb)会很大,这样就对 HOSTNAME.ldbGI_HOME的使用率造成了压力。

下面来说明删除删除这两类文件( G I H O M E / c r f / d b / GI_HOME/crf/db/ GIHOME/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

http://www.ppmy.cn/news/901320.html

相关文章

广州大学《网络编程》第二讲作业 —— 文件加密/压缩文件

作业要求 作业难点 文件转换为字符串,并对字符串进行加密,加密后进行解密文件的递归读取文件的压缩,Zip流的使用 作业代码 作业1 本代码参考意义价值不大,文件读取较为冗余,用于博主本人记录。 里面字符串加密的工…

如何制作DBC文件

CANdb 制作DBC文件 2020-06-08 刚看到55号小白鸭的教程挺好的,贴上地址 [第55号小白鸭的教程](https://blog.csdn.net/weixin_44536482/article/details/88914753) 一:安装好CANdb 软件; 二:打开CANdb如图 创建一个dbc文件 选择…

【0161】VFD如何打开一个文件?

文章目录 1. VFD机制概述2. 打开第一个文件时候,VfdCache内部变化2.1 新建32个文件2.1.1 chown()修改文件拥有者权限2.2 PG源码增加自己的代码2.2.1 函数实现2.2.1.1 重新编译PG源码2.3 获取一个可用的vfd2.3.1 为VfdCache分配内存空间2.3.2 vfdP指针间接初始化2.4 初始化vfd中…

unity 调用C++ dll 有类和指针操作

这个在之前unity 调用C dll 操作升级套娃函数调用_天人合一peng的博客-CSDN博客的基础上,但实事时类相互嵌套,非常不好处理。 1 测试直接将main()生成dll程序能运行不。 发现是可以的。 2 那就是想方法把对象或指针的操作的下一级函数直接写到main里面&…

德哥说库-MySQL数据类型

📢📢📢📣📣📣 哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10余年DBA工作经验 一位上进心十足的【大数据领域博主】!😜&#x1f61…

8,16,32位单片机的区别

目录 1、cpu处理的数据宽度 2、数据总线宽度 3、地址总线宽度 4、性能差别 1、cpu处理的数据宽度 CPU处理的数据的宽度,参与运算的寄存器的数据长度代表单片机的位数。也就是一个一个时钟周期里,处理器处理的二进制代码数。 2、数据总线宽度 如果数据总线宽度…

8位单片机 16位 32位区别?

指CPU处理的数据的宽度,参与运算的寄存器的数据长度. 如果总线宽度与CPU一次处理的数据宽度相同,则这个宽度就是所说的单片机位数。 如果总线宽度与CPU一次处理的数据宽度不同: 1)总线宽度小于CPU一次处理的数据宽度,则以CPU的数据宽度定义…

单片机8位和16位是怎么区分的

单片机的硬件特性   1、主流单片机包括CPU、4KB容量的RAM、128KB容量的ROM、2个16位定时/计数器、4个8位并行口、全双工串口行口、ADC/DAC、SPI、I2C、ISP、IAP。 2、系统结构简单,使用方便,实现模块化; 3、单片机可靠性高,可…