【发布时间】:2014-02-26 09:02:25
【问题描述】:
我使用 logrotation 已经有一段时间了,最近我对它进行了一些配置更改。
之前我的 logrotation 曾经在 weekly 基础上工作并自动旋转日志,现在我已将其配置为根据大小旋转日志,但现在如果我使用命令 logrotate -f 00-rsyslog 它已经停止工作,那么它就可以工作了。我不知道为什么它不起作用这是 00-rsyslog:
/rsyslog/log/*/*/*.log
{
size 1000k
rotate 500
missingok
notifempty
delaycompress
compress
create 640 root root
sharedscripts
postrotate
reload rsyslog >/dev/null 2>&1 || true
endscript
}
我每天在我的服务器上获得大约 50 MB 的日志。请帮忙。
【问题讨论】:
-
因为您需要每天多次调用 logrotate。默认情况下,这就是 Ubuntu 上的内容。