执行 /etc/cron.daily/logrotate 命令时 logrotate 出错

执行 /etc/cron.daily/logrotate 命令时 logrotate 出错

我正在使用 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 匹配

相关内容