Rsyslog配置同步日志,刚开始一切正常,但是到了第二天切割日志后,发现不再有日志同步。
因为该日志文件inode未发生改变,但是文件offset偏移量与rsyslog所记录的不一样,导致rsyslog无法重新记录iCurrOffs
解决方法:在子imfile配置中添加配置:
reopenOnTruncate="on"
官方文档:
http://www.rsyslog.com/doc/master/configuration/modules/imfile.html
Rsyslog配置同步日志,刚开始一切正常,但是到了第二天切割日志后,发现不再有日志同步。
因为该日志文件inode未发生改变,但是文件offset偏移量与rsyslog所记录的不一样,导致rsyslog无法重新记录iCurrOffs
解决方法:在子imfile配置中添加配置:
reopenOnTruncate="on"
官方文档:
http://www.rsyslog.com/doc/master/configuration/modules/imfile.html