【发布时间】:2015-01-27 14:05:52
【问题描述】:
我需要清除所有 rsyslog 日志,所以我停止 rsyslog 并删除 file.log 以及 /var/log/messages。但是,一旦我重新启动服务,所有日志就会再次开始弹出(400k 行)。我查找了更多信息,似乎 StateFile 没有保存在某处。我尝试创建具有 777 权限的 /var/spool/rsyslog 目录,但这也没有解决问题,并且 file.log 不断地重新填充,并且它不会停止,直到日志文件返回所有无意义的日志在里面。
我在 ../rsyslog.d 中有如下配置的日志文件 local0.* /home/user/file.log
我的操作系统是 Pidora,我正在运行 pidora rsyslogd: [origin software="rsyslogd" swVersion="7.4.2" x-pid="1150" x-info="http://www.rsyslog.com"]
如何彻底清除所有 rsyslog 并阻止 rsyslog 重新填充它????这几天一直被这个问题困扰。
杂项。信息:我还注意到 /var/log/messages 中的一大堆以下错误 11 月 28 日 12:26:51 pidora rsyslogd-2177:imjournal:由于速率限制而开始丢弃消息 11 月 28 日 12:36:07 pidora rsyslogd-2177:imjournal:由于速率限制而丢失了 334681 条消息
【问题讨论】: