jos*_*has 4 centos rsyslog centos7
长话短说——我设法搞砸了 Centos 7 服务器上的 rsyslogd 服务。现在 /var/log/messages 中唯一出现的是:
12 月 14 日 22:13:27 {myhostname} rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="1286" x-info="http://www.rsyslog.com"] 退出15 号信号灯下。
12 月 14 日 22:13:27 {myhostname} rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="1477" x-info="http://www.rsyslog.com"] 开始
其他日志(安全、cron 等)也为空。重新启动服务和服务器没有帮助。使用记录器发送的消息不会最终出现在 /var/log/messages 文件中。rsyslogd 服务正在运行。配置文件似乎是正确的。我可以在journalctl日志中看到所有事件。我已经搜索了几个与我的问题类似的帖子,但没有一个有解决方案。
虽然最快的解决方案可能是重新安装服务器,但我想找出导致此问题的原因以及如何解决它,以防将来发生这种情况。服务器正在运行简单的 LEMP 堆栈,系统的最后一个主要更改是主机名更改。
这是解决方案,但不是永久的:
rm -f /var/lib/rsyslog/imjournal.state
服务 rsyslog 重新启动
来源:https ://bugzilla.redhat.com/show_bug.cgi?id=1088021
归档时间: |
|
查看次数: |
23502 次 |
最近记录: |