我正在使用 logrotate 。我对 /etc/logrotae.conf 使用以下结构:
/var/log/messages {
daily
size=1G
rotate 1
postrotate
service rsyslog restart > /dev/null
endscript
rotate 4 }
当我执行以下命令时:
/etc/cron.daily/logrotate
我收到以下错误:
error: /etc/logrotate.conf:33 duplicate log entry for /var/log/messages
我正在使用 centOS。有谁能帮我解决这个问题吗?
答案1
Logrotate 使用 /etc/logrotate.conf 和 /etc/logrrotate.d 作为配置源。
搜索所有规则,肯定有 2 条规则与 /var/log/messages 匹配