发现日志切割并没有按计划执行,后来手动强制执行时,发现如下报错:

[root@wasu logrotate.d]# logrotate -f httpd 

error: bad top line in state file /var/lib/logrotate.status

[root@wasu logrotate.d]# 


解决访求:

删除/var/lib/logrotate.status 这个文件即可解决。


解决后,最好再运行一下logrotate -f /etc/logrotate.d/syslog