Welcome 微信登录

首页 / 数据库 / MySQL / 使用Linux logrotate工具清理oracle listener日志

logrotate 工具是一个 Linux 系统自带的日志回滚程序,由系统计划服务工具 cron 程序启动,可以对各种系统日志进行回滚,由于Oracle listener日志增长较快,需要定期清理,因此想到了使用这个工具,下面是具体的用法1,添加一个配置文件vi /etc/logrotate.d/oracle-listener/oracle/app/oracle/diag/tnslsnr/dtydb3/listener/trace/listener.log {
daily
copytruncate
rotate 7
}
2,手工测试下,归档日志文件,以下命令可以手工执行,如果配置文件不在/etc/logrotate/目录下,也可加入到cron中logrotate -f /etc/logrotate.d/oracle-listener备注:参考资料说,logrotate 工具存在一个严重的缺点,即通过对 web 服务器进程发送 HUP 重新启动命令来实现对当前日志文件的截断和轮循。通过这种方式实现日志的回滚会严重的影响 web 服务的连续性,因此对于实时监控的系统来说是不实用的。Oracle函数之Replace()修改文件目录权限导致数据库连接报错ORA-12547相关资讯      Oracle Listener  Linux logrotate 
  • Linux系统入门学习:Linux中的  (04/06/2015 06:59:20)
  • Oracle数据库listener 启动时提示   (05/11/2014 17:21:40)
  • RAC Local_listener、一条 Oracle  (03/11/2013 08:05:57)
  • 如何绕过Oracle listener 监听的密  (07/22/2014 07:46:01)
  • Oracle Listener的动态注册  (09/18/2013 20:43:54)
  • Oracle一个实例配置多个listener或  (01/19/2013 09:54:49)
本文评论 查看全部评论 (0)
表情: 姓名: 字数