环境:

OS:HP-UNIX

数据库:11.2.0.4   双机RAC

(一)现象

在清理Oracle日志的时候,发现在$ORACLE_HOME/log/{instance_id}/client下面存在大量的clsc*.log。经过观察,发现每隔5分钟产生2个日志,具体如下:

...
-rw-r--r-- 1 oracle oinstall 244 Sep 25 15:55 clsc34691.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 15:55 clsc34692.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:00 clsc34693.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:00 clsc34694.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:05 clsc34695.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:05 clsc34696.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:10 clsc34697.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:10 clsc34698.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:15 clsc34699.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:15 clsc34700.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:20 clsc34701.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:25 clsc34702.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:30 clsc34703.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:35 clsc34704.log
-rw-r--r-- 1 oracle oinstall 244 Sep 25 16:40 clsc34705.log
...

查看日志数量,发现已经有很多了

fabdb1$[/grid/11.2./grid/log/fabdb1/client]ll |wc -l

(二)原因

发现这是Oracle在11.2中的bug,在开启Oracle EM的情况下,EM会每隔5分钟使用crs_stat去收集Oracle服务的状态,导致日志的产生。

(三)解决方案

以oracle用户登录,到目录下:

$ORACLE_HOME/sysman/admin/scripts/

修改2个文件:

①  vim crs_resources.pl
# 找到这一行:
my $cmd = "$crs_home/bin/crs_stat";
# 修改为:
my $cmd = "$crs_home/bin/crsctl stat res";
② vim crs_vip.pl
# 找到这一行:
my $cmd = "$crs_home/bin/crs_stat";
# 修改为:
my $cmd = "$crs_home/bin/crsctl stat res";

重启EM

emctl stop dbconsole
emctl start dbconsole

su - grid

cd $ORACLE_HOME/log/{instance_name}/client
ls -lrt --持续监控半小时,检查是否有规律产生日志文件。

Oracle 每隔5分钟产生2个clsc*.log文件的更多相关文章

  1. quartz 每天0点5分开始,以后每隔15分钟启动一次,23:50停止

    quartz 每天0点5分开始,以后每隔15分钟启动一次,23:50停止,这个表达式怎么写? 5 用quartz做定时器,要求达到这样的效果每天0点5分开始,以后每隔15分钟启动一次,23:50停止不 ...

  2. CentOS7设置定时任务 每隔30分钟执行一次命令

    ref   https://blog.csdn.net/xiangxianghehe/article/details/78149094 一.安装 crontabs服务并设置开机自启: yum inst ...

  3. 用ab每隔30分钟并发一次休息10分钟

    linux脚本监控程序运行情况(重启程序)主要有两种情况:一种是一个可执行文件:如shell脚本文件:另一种是使用python打开的多个程序.第一种:它的进程名字由路径名字和程序名字组成,比如:我有个 ...

  4. linux定时任务每隔5分钟向文本追加一行

    编写shell脚本 test.sh内容如下,上传到linux的root目录 更改文件权限 chmod  777   test.sh 编辑定时任务 crontab  -e */5    *  *  *  ...

  5. DB2输出每隔10分钟的数据

    一.输出1-100的数据 此处参考 https://bbs.csdn.net/topics/390516027 with t(id) as ( as id from sysibm.sysdummy1 ...

  6. 每隔2分钟,div元素顺序淡入

    我们的官网,是游戏网站,需要很多的动画效果,下面就开写一个box有n个元素,这些元素顺序淡入,每隔2分钟,执行一次,代码开始: <div></div> <div>& ...

  7. java 限制每隔15分钟才允许执行一次程序

    由于公司订餐平台,有个用户催单业务,每当用户点击催单按钮时,商家就会收到消息提示,如果用户频繁的发起催单请求,这样商家就会不停的收到消息提醒,所以想限制用户至少每隔15分钟才可以催单一次 我采取了以下 ...

  8. 转 listener.log文件过大导致oracle数据库连接非常慢

    数据库(31)  最近发现oracle数据库连接非常慢,sqlplus很快,用客户端就很慢,甚至会无响应. 然后服务器内存一下就飙升到了90%,不是表空间占满了,也不是数据库连接数占满了.重启还是一样 ...

  9. 关于一次oracle sqlplus可登陆,但监听起不来的解决。由于listener.log文件超过4G

    1.在oracle服务器上cmd 执行 lsnrctl 执行start 过了好久,提示监听程序已经启动. 再执行status 过来好久,才提示命令执行成功. 最后找到原因是因为C:\Oracle\di ...

随机推荐

  1. MySql COUNT(),SUM()组合用法

    需求:统计工作室表的数量,按创建时间分组 问题:按创建时间分组,如何将计数后的结果求和 解决:用COUNT(DISTINCT col_name)讲每行计数为1,再求和分组 SELECT DATE_FO ...

  2. autoconf添加gcc调试选项

      autoconf生成的编译选项默认是"-g -O2".这个"-g"选项将我迷惑了,以为生成了GDB调试所需的信息,所以也就没有管后面的"-O2“选 ...

  3. (转载)深入Java关键字this的用法的总结

    在Java程序设计中经常会见到this的使用,this使得程序设计变得规范.简单.灵活.但是在使用过程中,在不同场 合它的含义并不完全相同,使用不当还会出现错误, 本文对this的几种用法和出现的问题 ...

  4. MongoDB环境安装

    ---------------------MongoDB安装环境--------------------- 1.MongoDB下载地址:http://www.mongodb.org/downloads ...

  5. 初学者入门web前端:C#基础知识:函数

    入行前端对函数的掌握程度有可能直接影响以后工作的效率,使用函数可以高效的编写编码,节省时间,所以我整理了C#中最基础的函数知识点,虽然我在学习中 遇到很多问题,但是只要能够解决这些问题,都是好的. 一 ...

  6. sql执行机制

    详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp38 sql执行机制 1.对于普通的sql语句只有where条件的执行机制 ...

  7. 32位汇编第二讲,编写窗口程序,加载资源,响应消息,以及调用C库函数

    32位汇编第二讲,编写窗口程序,加载资源,响应消息,以及调用C库函数 (如果想看所有代码,请下载课堂资料,里面有所有代码,这里会讲解怎么生成一个窗口程序) 一丶32位汇编编写Windows窗口程序 首 ...

  8. Linux-chmod命令(4)

     chmod:(change mode)改变linux系统文件或目录的访问权限.用它控制文件或目录的访问权限. 格式 : [-cfvR][[+-=][rwxX]...][,...] 参数 1:  -c ...

  9. Mybatis源码解析-BoundSql

    mybatis作为持久层,其操作数据库离不开sql语句.而BoundSql则是其保存Sql语句的对象 前提 针对mybatis的配置文件的节点解析,比如where/if/trim的节点解析可见文章Sp ...

  10. 201521123061 《Java程序设计》第六周学习总结

    201521123061 <Java程序设计>第六周学习总结 ***代码阅读:Child压缩包内 1. 本周学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核 ...