相关疑难解决方法(0)

logrotate 不工作

我想为我的 Tomcat 服务器的 catalina.out 日志文件设置每日 logrotate,但它不起作用 - 我还没有看到创建的旋转日志文件。
为了排除故障,我运行logrotate -d /etc/logrotate.conf并得到以下信息:

rotating pattern: /usr/local/tomcat/logs/catalina.out  5242880 bytes (7 rotations)
empty log files are rotated, old logs are removed
considering log /usr/local/tomcat/logs/catalina.out
  log needs rotating
rotating log /usr/local/tomcat/logs/catalina.out, log->rotateCount is 7
dateext suffix '-20151223'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
glob finding old rotated logs failed
copying /usr/local/tomcat/logs/catalina.out to /usr/local/tomcat/logs/catalina.out-20151223
truncating /usr/local/tomcat/logs/catalina.out
compressing log with: /bin/gzip 
Run Code Online (Sandbox Code Playgroud)

似乎一切正常,没有任何错误。但是,没有结果:

[root@gec logrotate.d]# ls -lrth /usr/local/tomcat/logs/cata*
-rw-r--r-- 1 root root  398 Dec  4 17:48 /usr/local/tomcat/logs/catalina.2015-12-04.log
-rw-r--r-- 1 …
Run Code Online (Sandbox Code Playgroud)

logrotate

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

logrotate ×1