![日志轮换后,日志不会转移到新目录](https://linux22.com/image/777281/%E6%97%A5%E5%BF%97%E8%BD%AE%E6%8D%A2%E5%90%8E%EF%BC%8C%E6%97%A5%E5%BF%97%E4%B8%8D%E4%BC%9A%E8%BD%AC%E7%A7%BB%E5%88%B0%E6%96%B0%E7%9B%AE%E5%BD%95.png)
我遇到了一个问题。我们为 sentinel 设置了日志转发器,日志经常出现在 /var/log/messages 上。
实际问题是
我已经创建了一个用于日志轮换的脚本并将其放在 /etc/logrotate.d/ 下,名称为 messages.conf,下面是配置
现在这个脚本在凌晨 3 点运行并根据今天的日期创建一个新目录,理想情况下,此后日志应该开始进入新目录,但事实并非如此。
实际发生的情况是,在第一次轮换时,日志将从 /var/log/messages 转移到 /var/log/messages-20220517,但是第二天运行时脚本将创建一个目录 /var/log/messages-20220518,但日志仍将出现在前一天目录 /var/log/messages-20220517 中。
仅供参考,我们没有对任何其他配置文件进行任何更改。
风格 - CentOS Linux 版本 7.9.2009(核心)
有人能告诉我问题是什么吗?我们遗漏了什么吗?我们被困在这里,该如何解决这个问题。