一个伪linux粉丝的blog
  1. 首页
  2. unix/linux
  3. 正文

crontab log error

2011年02月21日 1534点热度 0人点赞 0条评论

上午看服务器apache日志,有2个多G,才发现有1个多月没有logrotate了,难怪这么大。

手动运行logrotate命令,报错 error: bad top line in state file /var/lib/logrotate.status

谷歌了一下,解决方法如下

1> Take a back up of the logrotate.status file.
mv /var/lib/logrotate/status /var/lib/logrotate/status.bak

2> Run to logrotate sommand manually to regenerate this file again
logrotate -fv /etc/logrotate.conf

重新排列日志的日期并将日志文件逐个改名,终端看到类似输出结果

renaming /var/log/apache2/access.log.29.gz to /var/log/apache2/access.log.30.gz (rotatecount 540, logstart 1, i 30)

logrotate 搞定

Related posts:

  1. my vps is reachable over IPv6
  2. Log analysis felt the power of ddos attack
  3. MySQL配置文件说明-转
  4. 安装Nginx
标签: 暂无
最后更新:2011年02月21日

WanJie

正经人谁写博客啊?你写博客吗?写出来的那能叫博客?

点赞
< 上一篇
下一篇 >

文章评论

取消回复

分类目录
  • network
  • Uncategorized
  • unix/linux
  • 业界资讯
  • 公司杂事
  • 数码影像
  • 美剧
  • 美图共赏
  • 英语学习

COPYRIGHT © 2008-2021 一个伪linux粉丝的blog. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS