logrotate.status文件经常会因为各种原因出现文本内容异常,导致logrotate报错
error: line 121 too long in state file /var/lib/logrotate.status
临时解决方法:
查看/var/lib/logrotate.status文件的内容,一般会发现有些行时间未写完,手工补全即可
彻底解决方法:
logrotate --version 查看当前的版本
升级版本至最新版本,这个在3.12以下的版本都会出现logrotate.status文件corrupted导致logrotate无法recover而导致异常
可以参考issue
https://github.com/logrotate/logrotate/issues/45
最新logrotate下载链接,下载后编译安装即可
https://github.com/logrotate/logrotate/releases
IT火车![Linux easy-rsa制作证书[实测最简步骤]-IT火车](https://idc.birk.cn/wp-content/uploads/2024/02/5c9c04de835c4a4c8ceb13e457a0c4e2-220x150.gif)
最新评论