经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » Oracle » 查看文章
监听文件太大,转移来释放空间
来源:cnblogs  作者:ritchy  时间:2019/2/26 9:31:57  对本文有异议

Oracle监听器日志文件(通常叫做listener.log)是一个纯文本文件,它的大小是一直不断增长的,在一个生产Oracle服务器上,DBA会每日查看该文件,如检查监听器是否有异常停止,是否有恶意攻击连接等,当这个文件特别大的时候,打开和浏览文件内容时可能比较慢。这时可能会想到将当前的日志文件备份一下,然后重新创建一个新的日志文件,但Oracle的监听器在运行时是不允许对其日志文件做删除,重命名操作,于是只有停止监听器。重命名后,再启动监听器,启动时会自动创建一个新的监听器日志文件,但这样客户端连接就会断开,下面介绍一种方法在不停止监听器的情况下,重命名监听器日志文件。
lsnrctl set log_status off
lsnrctl set log_status on

注意:集群中listener_scan1.log清理方式有所不同
lsnrctl命令行模式(WINDOWS在命令行下操作,LINUX和AIX均同命令)
set current_listener listener_scan1
set log_status off
cat /dev/null > listener_scan1.log
set log_status on
cat listener_scan1.log

单实例处理下
[grid@rac1 trace]$ ls -ltrh
total 1.5G
-rw-r----- 1 grid oinstall 0 Feb 1 2018 ora_5167_140127273219808.trc
-rw-r----- 1 grid oinstall 0 Apr 7 2018 ora_5347_140710176175840.trc
-rw-r----- 1 grid oinstall 0 Dec 3 23:13 ora_5347_140113590142688.trc
-rw-r----- 1 grid oinstall 0 Dec 5 08:11 ora_5375_140648166098656.trc
-rw-r----- 1 grid oinstall 1.5G Feb 25 16:51 listener_scan1.log
暂停
[grid@rac1 trace]$ lsnrctl set log_status off

LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 25-FEB-2019 16:52:06

Copyright (c) 1991, 2011, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER)))
LISTENER parameter "log_status" set to OFF
The command completed successfully

转移
[grid@rac1 trace]$
[grid@rac1 trace]$ mv listener_scan1.log /mnt/tmp
[grid@rac1 trace]$

重建
[grid@rac1 trace]$ lsnrctl set log_status on

LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 25-FEB-2019 16:54:47

Copyright (c) 1991, 2011, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER)))
LISTENER parameter "log_status" set to ON
The command completed successfully
[grid@rac1 trace]$ ls -ltrh
total 4.0K
-rw-r----- 1 grid oinstall 0 Feb 1 2018 ora_5167_140127273219808.trc
-rw-r----- 1 grid oinstall 0 Apr 7 2018 ora_5347_140710176175840.trc
-rw-r----- 1 grid oinstall 0 Dec 3 23:13 ora_5347_140113590142688.trc
-rw-r----- 1 grid oinstall 0 Dec 5 08:11 ora_5375_140648166098656.trc
-rw-r----- 1 grid oinstall 188 Feb 25 16:55 listener_scan1.log

原文链接:http://www.cnblogs.com/ritchy/p/10431911.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号