每周,我似乎都会收到以下两条 Cron 消息:
/etc/cron.daily/logrotate:
gzip: stdin: file size changed while zipping
/etc/cron.daily/spamassassin:
channel: no 'mirrors.updates.spamassassin.org' record found, channel failed
sa-update failed for unknown reasons
不知道是什么导致了这些。
spa*_*owt 11
添加delaycompress相关的日志轮换配置文件可能有助于解决第一个错误。
这可以在此处默认完成,/etc/logrotate.conf或者更具体地说,可以在/etc/logrotate.d.
关于delaycompress(强调):
将上一个日志文件的压缩推迟到下一个循环周期。这仅在与 compress 结合使用时才有效。当某些程序无法被告知关闭其日志文件并因此可能会继续写入前一个日志文件一段时间时,可以使用它。
所以如果你把它添加到全局配置文件中,你也需要添加compress,你可能不想这样做。
或者,您需要追踪哪个包有问题 - 这并不容易,但这里有一些提示:
compress选项:cd /etc/logrotate.d然后grep "compress" *delaycompress/var/lib/logrotate/status和日志文件的大小进行比较,稍加推论和挥手,您可能已经充分缩小了范围delaycompress到相关的配置文件,例如/etc/logrotate.d/PACKAGENAME| 归档时间: |
|
| 查看次数: |
5597 次 |
| 最近记录: |