首页 » ORACLE 9i-23ai » 如果listener.log 不可写会怎样? DBGRL Error: SLERC_OERC, 48180

如果listener.log 不可写会怎样? DBGRL Error: SLERC_OERC, 48180

listener会记录通过监听访问数据库的信息在listener.log,包括tnsping 监听的,但是如果listener.log不可写,监听会不会挂? 前几天清理目录发现了这个有个目录增长比较快,在listener的trace 目录下(11g的 ADR目录diag/tnslsnr/anbob1/listener/trace)生成了一些奇怪的trace文件如下

# cat ora_6686400_1.trc

Additional information: 1
** DBGRL Error: 06-AUG-2015 18:30:28 * (CONNECT_DATA=(SERVICE_NAME=d.anbob.com)(FAILOVER_MODE=(TYPE=SELECT)(METHOD=BASIC))(CID=(PROGRAM=event_mv)(HOST=weejar1)(USER=bdsd1))) * (ADDRESS=(PROTOCOL=tcp)(HOST=133.96.63.71)(PORT=42819)) * establish * acctd.hebei.mob
** DBGRL Error: Text Alert Log
** DBGRL Error: SLERC_OERC, 48180
** DBGRL Error: IBM AIX RISC System/6000 Error: 13: Permission denied
Additional information: 1
** DBGRL Error: 06-AUG-2015 18:30:28 * (CONNECT_DATA=(SERVICE_NAME=d.anbob.com)(FAILOVER_MODE=(TYPE=SELECT)(METHOD=BASIC))(CID=(PROGRAM=event_mv)(HOST=weejar3)(USER=bdsd3))) * (ADDRESS=(PROTOCOL=tcp)(HOST=133.96.63.73)(PORT=54973)) * establish * acctd.hebei.mob
** DBGRL Error: Text Alert Log
** DBGRL Error: SLERC_OERC, 48180
** DBGRL Error: IBM AIX RISC System/6000 Error: 13: Permission denied
Additional information: 1
** DBGRL Error: 06-AUG-2015 18:30:28 * service_update * d1 * 0

这个错误确实第一次见,不过错误里提示权限不足。下看目录文件权限发现了问题

[root@anbob1:/oracle/app/grid/diag/tnslsnr/anbob1/listener/trace]#ll

-rw-r-----    1 root     system            0 Feb 15 15:04 listener.log
-rw-r-----    1 grid     oinstall      33305 Aug 06 18:34 ora_6686400_1.trm
-rw-r-----    1 grid     oinstall     555865 Aug 06 18:34 ora_6686400_1.trc

猜测是有人用root 清理了listener.log, 导致文件不可写,oracle 只能委屈的再生成新的trc文件来记录该信息,解决很简单,把listener.log删掉,等下次有人访问listener会生成新listener文件(或修改文件权限可写)

[root@anbob1:/oracle/app/grid/diag/tnslsnr/anbob1/listener/trace]#ll
total 1784
-rw-r-----    1 grid     oinstall      50558 Aug 06 18:35 ora_6686400_1.trm
-rw-r-----    1 grid     oinstall     855834 Aug 06 18:35 ora_6686400_1.trc
-rw-r-----    1 grid     oinstall       1903 Aug 06 18:35 listener.log
[root@anbob1:/oracle/app/grid/diag/tnslsnr/anbob1/listener/trace]#ll
total 1784
-rw-r-----    1 grid     oinstall      50558 Aug 06 18:35 ora_6686400_1.trm
-rw-r-----    1 grid     oinstall     855834 Aug 06 18:35 ora_6686400_1.trc
-rw-r-----    1 grid     oinstall       2572 Aug 06 18:35 listener.log
打赏

对不起,这篇文章暂时关闭评论。