linux 我不小心从/var/log/messages中清除了内容,现在我的RHEL7.6操作系统上没有记录日志消息[关闭]

crcmnpdw  于 2023-10-16  发布在  Linux
关注(0)|答案(2)|浏览(149)

已关闭此问题为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.
yizd12fk

yizd12fk1#

对于RHEL7操作系统,我们需要使用systemctl restart rsyslog命令,其中service rsyslog restart可以在RHEL6服务器上使用。
要测试命令工作正常,您可以尝试使用logger -i "New log is my command reaching..",如果该语句在\var\log\messages上记录,则它已重新启动日志记录。

nkoocmlb

nkoocmlb2#

我故意运行> /var/log/messages来清除文件,因为它相当大。没有日志记录,直到我如上所述运行systemctl restart rsyslog。现在一切正常

相关问题