logrotated无法删除压缩前的文件
本帖最后由 realcriss 于 2011-04-15 16:01 编辑
问题:
logrotated后,无法删除原始日志。 结果如下,包含压缩文件和原始文件了
我只想保留后的gz文件,不要源文件。
- # ls -l log/
- total 485764
- -rw-r--r-- 1 root root 278890 Apr 15 15:04 access_log
- -rw-r--r-- 1 root root 472 Apr 15 15:01 access_log.1.gz
- -rw-r--r-- 1 root root 81915819 Apr 14 04:02 access_log.2
- -rw-r--r-- 1 root root 354 Apr 15 15:01 access_log.2.gz
- -rw-r--r-- 1 root root 79445349 Apr 13 04:02 access_log.3
- -rw-r--r-- 1 root root 41915 Apr 15 15:01 access_log.3.gz
复制代码cat /etc/logrotate.conf
- weekly
- rotate 4
- create
- include /etc/logrotate.d
- /var/log/wtmp {
- monthly
- minsize 1M
- create 0664 root utmp
- rotate 1
- }
复制代码cat /etc/logrotate.d/httpd
- /etc/apache/logs/*_log {
- daily
- missingok
- rotate 7
- compress
- notifempty
- create 644 root root
- sharedscripts
- postrotate
- /sbin/service httpd reload > /dev/null 2>/dev/null
- endscript
- }
复制代码
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
友情 帮顶,不懂
没看懂,楼主不是设置4个吗
想只保留压缩后的 原文件删除掉?
回复 4# taojie2000
恩,是的。我只想保留后的gz文件,不要源文件。
哪位大侠指点下呀,谢谢。。
回复 2# cjavavb
轮转方式啊 就是 将旧的日志文件自动轮换成新的日志文件啊 为什么非要删除
回复 7# taojie2000
旧的日志已经压缩了,所以我要删除!