环境:RHEL 6.5 + Oracle 11.2.0.4 RAC

现象:巡检发现自己的测试环境节点2的空间使用率过高,进一步查询,发现大文件是GI目录下crfclust.bdb文件。

crfclust.bdb文件大小达到6G+,如下:

[root@jyrac2 jyrac2]# pwd
/opt/app/11.2.0/grid/crf/db/jyrac2
[root@jyrac2 jyrac2]# ls -lh
total 6.7G
-rw-r--r-- 1 root root 190K Aug 1 10:16 01-AUG-2017-10:16:36.txt
-rw-r--r-- 1 root root 158K Aug 4 23:32 04-AUG-2017-23:32:24.txt
-rw-r--r-- 1 root root 120K Aug 5 11:56 05-AUG-2017-11:56:39.txt
-rw-r--r-- 1 root root 1.9M Jun 17 14:26 17-JUN-2017-02:26:21.txt
-rw-r--r-- 1 root root 1.8M Jun 17 14:27 17-JUN-2017-02:27:19.txt
-rw-r--r-- 1 root root 2.1M Jun 17 15:11 17-JUN-2017-03:11:59.txt
-rw-r--r-- 1 root root 1.9M Jul 18 10:16 18-JUL-2017-10:16:08.txt
-rw-r--r-- 1 root root 1.7M Jul 18 10:17 18-JUL-2017-10:17:58.txt
-rw-r--r-- 1 root root 2.1M Jul 18 13:04 18-JUL-2017-13:04:32.txt
-rw-r--r-- 1 root root 1.1M Jul 18 13:28 18-JUL-2017-13:28:11.txt
-rw-r--r-- 1 root root 2.1M Jul 18 16:14 18-JUL-2017-16:14:55.txt
-rw-r--r-- 1 root root 1.9M Jul 18 16:16 18-JUL-2017-16:16:25.txt
-rw-r--r-- 1 root root 716K Jun 19 07:47 18-JUN-2017-19:47:50.txt
-rw-r--r-- 1 root root 752K Jun 19 11:06 19-JUN-2017-11:06:22.txt
-rw-r--r-- 1 root root 2.1M Jun 19 11:11 19-JUN-2017-11:11:05.txt
-rw-r--r-- 1 root root 2.0M Jun 19 11:12 19-JUN-2017-11:12:01.txt
-rw-r--r-- 1 root root 2.1M Aug 24 07:55 24-AUG-2017-07:55:38.txt
-rw-r--r-- 1 root root 1.8M Aug 25 08:29 25-AUG-2017-08:29:13.txt
-rw-r--r-- 1 root root 1.5M Aug 25 08:31 25-AUG-2017-08:31:12.txt
-rw-r--r-- 1 root root 2.1M Aug 25 09:13 25-AUG-2017-09:13:36.txt
-rw-r--r-- 1 root root 1.6M Aug 25 09:15 25-AUG-2017-09:15:58.txt
-rw-r--r-- 1 root root 2.2M Aug 25 09:54 25-AUG-2017-09:54:16.txt
-rw-r--r-- 1 root root 1.8M Aug 25 09:55 25-AUG-2017-09:55:59.txt
-rw-r--r-- 1 root root 1.9M Jun 28 04:47 28-JUN-2017-04:47:06.txt
-rw-r--r-- 1 root root 1.1M Jun 28 04:55 28-JUN-2017-04:55:17.txt
-rw-r--r-- 1 root root 1.8M Jul 31 14:38 31-JUL-2017-14:38:01.txt
-rw-r--r-- 1 root root 67K Jul 31 15:04 31-JUL-2017-15:04:37.txt
-rw-r--r-- 1 root root 194K Jul 31 16:06 31-JUL-2017-16:06:24.txt
-rw-r--r-- 1 root root 2.1M Jul 31 22:11 31-JUL-2017-22:11:29.txt
-rw-r----- 1 root root 117M Sep 7 22:37 crfalert.bdb
-rw-r----- 1 root root 6.0G Sep 7 22:37 crfclust.bdb
-rw-r----- 1 root root 8.0K Aug 25 09:56 crfconn.bdb
-rw-r----- 1 root root 143M Sep 7 22:37 crfcpu.bdb
-rw-r----- 1 root root 116M Sep 7 22:37 crfhosts.bdb
-rw-r----- 1 root root 141M Sep 7 22:37 crfloclts.bdb
-rw-r----- 1 root root 97M Sep 7 22:37 crfts.bdb
-rw-r----- 1 root root 24K Sep 4 12:16 __db.001
-rw-r----- 1 root root 392K Sep 7 22:37 __db.002
-rw-r----- 1 root root 2.6M Sep 7 22:37 __db.003
-rw-r----- 1 root root 2.1M Sep 7 22:37 __db.004
-rw-r----- 1 root root 1.2M Sep 7 22:37 __db.005
-rw-r----- 1 root root 56K Sep 7 22:37 __db.006
-rw-r--r-- 1 root root 115M Sep 2 01:10 jyrac2.ldb
-rw-r----- 1 root root 16M Sep 7 22:20 log.0000000953
-rw-r----- 1 root root 16M Sep 7 22:37 log.0000000954
-rw-r----- 1 root root 8.0K Sep 7 22:37 repdhosts.bdb
[root@jyrac2 jyrac2]#

网上搜索crfclust.bdb这个文件,发现这类现象遇到的人还挺多,是bug导致让原本正常1G左右大小的文件变的很大,甚至有的都超过了20G。

手工清理此文件的方法:

先停止crf资源,然后rm 删除此文件,最后再启动crf资源即可:

1.停止crf资源

crsctl stop res ora.crf -init

[grid@jyrac2 bin]$ crsctl stat res -t -init
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.asm
1 ONLINE ONLINE jyrac2 Started
ora.cluster_interconnect.haip
1 ONLINE ONLINE jyrac2
ora.crf
1 ONLINE ONLINE jyrac2
ora.crsd
1 ONLINE ONLINE jyrac2
ora.cssd
1 ONLINE ONLINE jyrac2
ora.cssdmonitor
1 ONLINE ONLINE jyrac2
ora.ctssd
1 ONLINE ONLINE jyrac2 ACTIVE:0
ora.diskmon
1 OFFLINE OFFLINE
ora.drivers.acfs
1 ONLINE ONLINE jyrac2
ora.evmd
1 ONLINE ONLINE jyrac2
ora.gipcd
1 ONLINE ONLINE jyrac2
ora.gpnpd
1 ONLINE ONLINE jyrac2
ora.mdnsd
1 ONLINE ONLINE jyrac2 [grid@jyrac2 bin]$ crsctl stop res ora.crf -init
CRS-2673: Attempting to stop 'ora.crf' on 'jyrac2'
CRS-2677: Stop of 'ora.crf' on 'jyrac2' succeeded [grid@jyrac2 bin]$ crsctl stat res -t -init
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.asm
1 ONLINE ONLINE jyrac2 Started
ora.cluster_interconnect.haip
1 ONLINE ONLINE jyrac2
ora.crf
1 OFFLINE OFFLINE
ora.crsd
1 ONLINE ONLINE jyrac2
ora.cssd
1 ONLINE ONLINE jyrac2
ora.cssdmonitor
1 ONLINE ONLINE jyrac2
ora.ctssd
1 ONLINE ONLINE jyrac2 ACTIVE:0
ora.diskmon
1 OFFLINE OFFLINE
ora.drivers.acfs
1 ONLINE ONLINE jyrac2
ora.evmd
1 ONLINE ONLINE jyrac2
ora.gipcd
1 ONLINE ONLINE jyrac2
ora.gpnpd
1 ONLINE ONLINE jyrac2
ora.mdnsd
1 ONLINE ONLINE jyrac2

2.删除crfclust.bdb文件

[root@jyrac2 jyrac2]# ls -l /opt/app/11.2.0/grid/crf/db/jyrac2/crfclust.bdb
[root@jyrac2 jyrac2]# rm -rf /opt/app/11.2.0/grid/crf/db/jyrac2/crfclust.bdb
[root@jyrac2 jyrac2]# ls -l /opt/app/11.2.0/grid/crf/db/jyrac2/crfclust.bdb

3.启动crf资源

crsctl start res ora.crf -init

[grid@jyrac2 ~]$ crsctl start res ora.crf -init
CRS-2672: Attempting to start 'ora.crf' on 'jyrac2'
CRS-2676: Start of 'ora.crf' on 'jyrac2' succeeded [grid@jyrac2 ~]$ crsctl stat res -t -init
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.asm
1 ONLINE ONLINE jyrac2 Started
ora.cluster_interconnect.haip
1 ONLINE ONLINE jyrac2
ora.crf
1 ONLINE ONLINE jyrac2
ora.crsd
1 ONLINE ONLINE jyrac2
ora.cssd
1 ONLINE ONLINE jyrac2
ora.cssdmonitor
1 ONLINE ONLINE jyrac2
ora.ctssd
1 ONLINE ONLINE jyrac2 ACTIVE:0
ora.diskmon
1 OFFLINE OFFLINE
ora.drivers.acfs
1 ONLINE ONLINE jyrac2
ora.evmd
1 ONLINE ONLINE jyrac2
ora.gipcd
1 ONLINE ONLINE jyrac2
ora.gpnpd
1 ONLINE ONLINE jyrac2
ora.mdnsd
1 ONLINE ONLINE jyrac2

本文完。

手工删除crfclust.bdb文件的更多相关文章

  1. Oracle - crfclust.bdb文件太大

    今天在检查oracle rac集群时,突然才发现服务器的根目录下面占用了很多空间,照道理不应该出现这种情况,初步猜想可能是哪个日志或跟踪文件太大导致.切换到跟目录,使用du -sh *来一层一层查看到 ...

  2. 【REDO】删除REDO LOG重做日志组后需要手工删除对应的日志文件(转)

    为保证重新创建的日志组成员可以成功创建,我们在删除日志组后需要手工删除对应的日志文件. 1.查看数据库当前REDO LOG日志相关信息1)查看日志组信息sys@ora10g> select * ...

  3. ORACLE手工删除数据库

    很多人习惯用ORACLE的DBCA工具创建.删除数据库,这里总结一下手工删除数据库实验的步骤,文中大量参考了乐沙弥的手动删除ORACLE数据库这篇博客的内容,当然还有Oracle官方相关文档.此处实验 ...

  4. Android lint 删除无用图片文件和配置文件

    Android lint  删除无用.冗余的  配置文件和 图片资源    转载请注明  http://blog.csdn.net/aaawqqq?viewmode=contents Android项 ...

  5. Oracle卸载后手工删除内容

    使用deinstall卸载oracle后,手工删除Oracle数据库,方法如下: 第一步:停用全部oracle服务 第二步:删除oracle注册表运行regedit在如下路径中找到oracle相关键值 ...

  6. Oracle 12c 多租户 手工创建 pdb 与 手工删除 pdb

    实验环境: SQL> select * from v$version;BANNER                                                         ...

  7. SQL Server 2008 收缩日志 清空删除大日志文件 转载

    SQL Server 2008 收缩日志 清空删除大日志文件 由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消:(SQL2005)Ba ...

  8. linux下删除文件名乱码文件

    linux下通过rm命令来删除文件,但是如果要删除文件名乱码的文件,就不能直接使用rm命令了,因为压根就无法输出文件名来.不过借助find命令可以实现对其删除.在linux下对于每个文件都一个对应的不 ...

  9. Inno如何在安装完成时删除指定的文件夹(下的所有文件及子目录)??

    删除安装目录下的任意文件夹及下的所有文件及子目录,或者删除指定目录的文件夹,要如何做到呢?谢谢!! //删除文件    用 DeleteFile 只能删除一个文件,不能使用通配符来删除多个文件Dele ...

随机推荐

  1. 【mysql】常用操作

    2.mysql service mysql status mysql --version mysql -h 服务器主机地址 -u 用户名 -p 用户密码 exit  退出 mysql -h 主机名 - ...

  2. [BZOJ 1500]维修数列 [Splay Tree从进阶到住院]

    历尽艰辛终于A掉了这题QwQ 贴COGS评论区几句话=.= 策爷:"splay/块状链表的自虐题.".深刻理解到如果没有M倾向就不要去写这题了.. -Chenyao2333 记得b ...

  3. ECMAScript6新特性之let、const

    第一次在博客园写博客,想把自己每一天学习到的知识点记录下来,心里有点紧张(PS:不知道自己能不能写好......嘿嘿).言归正传,咱们先来说说"ECMAScript"这到底是啥玩意 ...

  4. 蓝桥杯比赛javaB组练习《饮料换购》

    题目如下: 饮料换购 乐羊羊饮料厂正在举办一次促销优惠活动.乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账. 请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么 ...

  5. Hibernate批量操作(一)

    在项目的开发过程之中,我们常会遇到数据的批量处理问题.在持久层采用Hibernate框架时,在进行批量操作时,需要考虑Hibernate实现机制带来的一些问题. 我们知道在每个Hibernate Se ...

  6. hdu--1104--Remainder(简单的bfs)

    Remainder Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total S ...

  7. 1.配置vsftp服务器

    1.安装 vsftp yum -y install ftp vsftpd 2.查看配置文件所在路径 rpm -qc vsftpd 3.备份vsftpd文件 cp vsftpd.conf vsftpd. ...

  8. 1.怎样控制div中的图片居中

    答案如下: #div{ width: 100%; height: 100%; border: 1px solid #000; text-align: center;}#div img{ vertica ...

  9. shell运算符之 关系运算符,算数运算符,布尔运算符,字符串运算符和文件测试运算符

    shell运算符有很多,关系运算符,算数运算符,布尔运算符,字符串运算符和文件测试运算符 1,算术运算符 原声bash 不支持简单的算术运算,可以使用expr 工具 两点注意: 表达式和运算符之间要有 ...

  10. Oracle基础--命令

    ====================== 基础命令====================== 1.su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界 ...