我的rsyslog logrotate配置文件是 -
/home/user/logs/*.l {
daily
postrotate
reload rsyslog >/dev/null 2>&1 || true
endscript
}
文件正常旋转但日志将进入旧日志文件。手动重新启动rsyslog时,问题得到解决。
我在CentOS上运行它。
答案 0 :(得分:3)
reload syslog
对我也不起作用。我改为使用service rsyslog restart
。
答案 1 :(得分:0)
最后,每天用压缩而不是旋转来解决它。出于某种原因,它不适用于CentOS6.4
答案 2 :(得分:0)
pid文件名可能是syslogd.pid。 HUP允许rsyslogd根据手册页执行关闭所有打开的文件。