环境:

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. Jquery $(this).attr和$(this).val用法示例

    以下是个人心得整理,有兴趣朋友可以参考参考 $(this).attr(key); 获取节点属性名为key的值,相当于getAttribute(key)方法 $(this).attr(key,value ...

  2. go web 第一天 学习笔记

    package main import ( "fmt" "log" "net/http" "strings" ) fun ...

  3. 数据结构之合并链表STL

    #include <iostream> #include <list> using namespace std; int main() { int n, m; while (c ...

  4. 走近RDD

    RDD(Resilient Distributed Datasets)弹性分布式数据集.RDD可以看成是一个简单的"数组",对其进行操作也只需要调用有限的"数组" ...

  5. 搭建DNS服务

    author:JevonWei 版权声明:原创作品 修改/var/named/下的数据库文件的数据时,需手动修改serial序列号 UDP协议53端口用于用户DNS查询,TCP协议53端口用于主从DN ...

  6. CSS3四个自适应关键字——fill-available、max-content、min-content、fit-content

    前面的话 一般地,有两种自适应:撑满空闲空间与收缩到内容尺寸.CSS3将这两种情况分别定义为'fill-availabel'和'fit-content'.除此之外 ,还新增了更细粒度的'min-con ...

  7. Spring上传文件,图片,以及常见的问题

    1. 在工程依赖库下添加文件上传jar包 commons-fileupload-1.2.2.jar commons-io-2.4.jar 2.在springMVC配置文件中配置视图解析multipar ...

  8. [C#] 分布式ID自增算法 Snowflake

    最近在尝试EF的多数据库移植,但是原始项目中主键用的Sqlserver的GUID.MySQL没法移植了. 其实发现GUID也没法保证数据的递增性,又不太想使用int递增主键,就开始探索别的ID形式. ...

  9. Linux无法连接上127.0.0.1,拒绝连接,更新时提示无法下载,无法正常使用apt-get update

    你是否遇到过这种情况,在Linux以apt-get update 时更新的时候无法更新,提示一下内容 p { margin-bottom: 0.25cm; line-height: 120% } 错误 ...

  10. Java 多线程(四) 多线程访问成员变量与局部变量

    先看一个程序例子: public class HelloThreadTest { public static void main(String[] args) { HelloThread r = ne ...