switch logfile command 等待事件

IBM AIX + oracle 9.2.0.4  rac  2 个节点 

上次客户打电话过来说,一个节点归档切换不过去

hang住了,影响到了应用的进行

马上连接到数据库

因为是2个节点的rac

另外一个节点正常,数据库是归档模式

查看数据库日志和v$log,v$logfile;

检查都正常 数据库日志也没报错

没道理啊 客户以前的数据库都是好的啊,问了下客户,也没有人动过什么参数

最后查下 等待事件

select event,count(*) from v$session_wait group by event;

有switch logfile command 等待出现

最后在这个节点用archive log list;

发现自动归档参数disabled

show parameter log_archive_start参数也为false

目前解决方法:

alter system archive log start;

切换正常

等晚上把数据库重启

alter system set log_archive_start=true scope=spfile;

自动启动参数生效

而另外个节点这些参数都正常

看来归档切换有问题时,先看archive log list;

然后看归档目录是否满了,

最后看日志是否记录日志损坏信息

 

 

请使用浏览器的分享功能分享到微信等