已关闭此问题为not about programming or software development。它目前不接受回答。
这个问题似乎不是关于a specific programming problem, a software algorithm, or software tools primarily used by programmers的。如果你认为这个问题与another Stack Exchange site的主题有关,你可以留下评论,解释在哪里可以回答这个问题。
19天前关闭。
Improve this question
在我的RHEL 7.6 OS系统上,我意外地从/var/log/messages
中清除了内容,现在日志正在记录。
我已经尝试使用service rsyslog restart
重新启动rsyslog,在/var/log/messages
文件中执行此命令后,生成了以下消息。即使在生成的消息中,它说Started System Logging Service
仍然没有记录日志。请建议如何纠正这一点。
Feb 10 12:15:31 dragon systemd: Stopping System Logging Service...
Feb 10 12:15:31 dragon rsyslogd: [origin software="rsyslogd" swVersion="8.24.0-34.el7" x-pid="5588" x-info="http://www.rsyslog.com"] exiting on signal 15.
Feb 10 12:15:31 dragon systemd: Stopped System Logging Service.
Feb 10 12:15:31 dragon systemd: Starting System Logging Service...
Feb 10 12:15:31 dragon rsyslogd: [origin software="rsyslogd" swVersion="8.24.0-34.el7" x-pid="20937" x-info="http://www.rsyslog.com"] start
Feb 10 12:15:31 dragon systemd: Started System Logging Service.
2条答案
按热度按时间yizd12fk1#
对于RHEL7操作系统,我们需要使用
systemctl restart rsyslog
命令,其中service rsyslog restart
可以在RHEL6服务器上使用。要测试命令工作正常,您可以尝试使用
logger -i "New log is my command reaching.."
,如果该语句在\var\log\messages
上记录,则它已重新启动日志记录。nkoocmlb2#
我故意运行> /var/log/messages来清除文件,因为它相当大。没有日志记录,直到我如上所述运行systemctl restart rsyslog。现在一切正常