操作系统:运行 RHEL 5.6。
情况:我需要按照与其余 syslog 日志不同的时间表轮换 /var/log/messagees。
默认情况下,syslog 日志根据 /etc/logrotate.conf 和 /etc/logrotate.d/syslog 配置文件每周轮换一次。
如果您查看 /etc/logrotate.d/syslog,您会发现所有日志都有一个 logrotate 配置块。如果我希望 /var/log/messages 以不同的时间表轮换,我需要为它创建一个单独的配置块。这将导致重新启动 syslogd 两次(基于复制现有配置)。
问题:有没有办法按照与其他 syslog 日志不同的计划轮换 /var/log/messages,而不必将 HUP 发送到 syslogd 两次?或者这甚至重要吗?这里的最佳做法是什么?