CentOS 7不收集日誌 /var/log/messages
阿新 • • 發佈:2019-01-11
CentOS 7不收集日誌 /var/log/messages
前一直有日誌生成,正常執行,日誌突然不收集 ,最後一次輪替日誌之後,/var/log/message, /var/log/secure等都不記錄了,並且都是空檔案。
背景
- 重啟機器:
reboot
無效 - 重啟日誌:
systemctl start rsyslog
無效 - 懷疑空間不足,刪除
/var/log/messages
,重新執行rsyslog 無效 - 重灌下rsyslog,於是
yum reinstall rsyslog
,重新執行rsyslog 無效
Solution
找到配置檔案 /etc/rsyslog.conf
修改如下:
解註釋:#$ModLoad imklog # reads kernel messages (the same are read from journald)
修改為:$ModLoad imklog # reads kernel messages (the same are read from journald)
增加註釋:$OmitLocalLogging on
修改為:#$OmitLocalLogging on
增加註釋:$IMJournalStateFile imjournal.state
修改為:#$IMJournalStateFile imjournal.state
重啟日誌:systemctl restart rsyslog
tai日誌:tail -f /var/log/messages
可以了