ServersMan@VPS(CentOS7) ログが出力されない時の対処方法

ServersMan@VPS(CentOS7) ログが出力されない時の対処方法

ServersMan@VPS(CentOS7) ログが出力されない時の対処方法

ログが出力されない時の対処方法です。
DTI ServersMan@VPSのEntryプラン/CentOS7/シンプルセットで実施しました。

 

CentOS7のログが出力されない時の対処方法です。
VMのCentOS7だと、たまになるようです。

 

参照サイト

 

 

今日になってから/var/log/message、/var/log/secureのログが一切
出力されていませんでした。/etc/rsyslog.confは特に変更していません。

 

ローテーション前のログを見てみました。

 

cat /var/logmessages-20150118

Jan 17 21:00:59 dti-vps-srv94 rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="92" x-info="http://www.rsyslog.com"] exiting on signal 15.
Jan 17 21:01:07 dti-vps-srv94 rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="99" x-info="http://www.rsyslog.com"] start
Jan 18 02:26:02 dti-vps-srv94 rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="99" x-info="http://www.rsyslog.com"] rsyslogd was HUPed

 

 

rsyslogを再起動しました。「Cannot assign requested address」となりました。

 

systemctl restart rsyslog

Jan 18 18:05:27 dti-vps-srv94 rsyslogd-3000: sd_journal_get_cursor() failed: 'Cannot assign requested address'
Jan 18 18:05:27 dti-vps-srv94 rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="99" x-info="http://www.rsyslog.com"] exiting on signal 15.
Jan 18 18:05:27 dti-vps-srv94 rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="1436" x-info="http://www.rsyslog.com"] start

 

google検索してみると、以下のサイトに解決方法が記載されていました。良かった。

 

 

■imjournal.stateの削除

rm /var/lib/rsyslog/imjournal.state

 

■rsyslogの再起動
systemctl restart rsyslog
または
service rsyslog restart

 

今まで溜まっていたログが一気に出力されました。