ORACLE RAC环境,版本x86_64 Oracle 10.2.0.1,crsd.log频繁的出现警告,内容如下:

2011-09-27 00:39:14.723: [ CRSEVT][2707291024]0CAAMonitorHandler :: 0:Action Script for resource 'ora.RAC.RAC1.inst' stdout redirection failed for `/u01/oracle/product/crs/crs/log/start6ZFqyZ.stdout` : No such file or directory
2011-09-27 00:56:38.820: [ CRSEVT][2707291024]0CAAMonitorHandler :: 0:Action Script for resource 'ora.RAC.OLTP.cs' stdout redirection failed for `/u01/oracle/product/crs/crs/log/startFi2URC.stdout` : No such file or directory
2011-09-27 00:56:50.487: [ CRSEVT][2707291024]0CAAMonitorHandler :: 0:Action Script for resource 'ora.RAC.RAC1.inst' stdout redirection failed for `/u01/oracle/product/crs/crs/log/start6ZFqyZ.stdout` : No such file or directory

执行如下命令,设置crs日志级别为0后,后台日志报如下错误提示:
[root@rac1 ~]# /u01/oracle/product/crs/bin/crsctl debug log crs OCRSRV:0
Set CRSD Debug Module: OCRSRV Level: 0


查了一下,主要是两种情况

情况一:

2011-09-26 03:28:06.437: [ OCRSRV][3044973456]th_select_handler: Failed to retrieve procctx from ht. constr = [-1325190824] retval lht [-27]
Signal CV.

ID 338693.1

Cause

This is an informational message for development.

Solution

This message can be ignored as described in unpublished bug 4494370.

Schedule a maintenance window and turn off this messaging as user root on one of the clusternodes:

# crsctl debug log crs OCRSRV:0

Stop and start CRS after changing the tracing level to pick up the change.

情况二:

2011-09-27 01:12:46.608: [ CRSEVT][2707291024]0CAAMonitorHandler :: 0:Action Script for resource 'ora.RAC.OLTP.cs' stdout redirection failed for`/u01/oracle/product/crs/crs/log/startFi2URC.stdout` : No such file or directory

ID 4598992.8 BUG 4598992

===============================

原来是oracle的BUG,看来打补丁升级是必须得了。嘿嘿!