Raspbian jessie で”rsyslogd-2007: action ‘action 17’ suspended, next”が出力される場合の対策

2019年11月5日

Raspbian jessie で /var/log/messages を確認してみると沢山出力されていました。

root@raspberry:~# tail /var/log/messages
Jan 24 19:20:31 raspberry rsyslogd-2007: action 'action 17' suspended, next retry is Sun Jan 24 19:21:01 2016 [try http://www.rsyslog.com/e/2007 ]
Jan 24 20:17:01 raspberry rsyslogd-2007: action 'action 17' suspended, next retry is Sun Jan 24 20:17:31 2016 [try http://www.rsyslog.com/e/2007 ]
Jan 24 21:11:31 raspberry rsyslogd-2007: action 'action 17' suspended, next retry is Sun Jan 24 21:12:01 2016 [try http://www.rsyslog.com/e/2007 ]
Jan 24 21:17:01 raspberry rsyslogd-2007: action 'action 17' suspended, next retry is Sun Jan 24 21:17:31 2016 [try http://www.rsyslog.com/e/2007 ]
Jan 24 21:26:46 raspberry rsyslogd-2007: action 'action 17' suspended, next retry is Sun Jan 24 21:27:16 2016 [try http://www.rsyslog.com/e/2007 ]
Jan 24 22:03:39 raspberry rsyslogd-2007: action 'action 17' suspended, next retry is Sun Jan 24 22:04:09 2016 [try http://www.rsyslog.com/e/2007 ]
Jan 24 22:09:46 raspberry rsyslogd-2007: action 'action 17' suspended, next retry is Sun Jan 24 22:10:16 2016 [try http://www.rsyslog.com/e/2007 ]
Jan 24 22:17:01 raspberry rsyslogd-2007: action 'action 17' suspended, next retry is Sun Jan 24 22:17:31 2016 [try http://www.rsyslog.com/e/2007 ]
Jan 24 23:17:01 raspberry rsyslogd-2007: action 'action 17' suspended, next retry is Sun Jan 24 23:18:01 2016 [try http://www.rsyslog.com/e/2007 ]
Jan 24 23:33:53 raspberry rsyslogd-2007: action 'action 17' suspended, next retry is Sun Jan 24 23:34:53 2016 [try http://www.rsyslog.com/e/2007 ]

action の後の番号は17だったり18だったりと、様々なようですが、この出力の対策方法が分かりましたので紹介します。

調べてみたところ、これはdebianのバグのようで、cuiで使用しているときに記録されるようです。

情報元:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742113

対処法

/etc/rsyslog.conf 内の、xconsoleに関する以下の該当部分をコメントアウトする。

# vi /etc/rsyslog.conf

該当部分(rsyslog.confの一番下にあるはずです)

daemon.*;mail.*;\
    news.err;\
    *.=debug;*.=info;\
    *.=notice;*.=warn    |/dev/xconsole

以下のようにコメントアウトすればOK。

#daemon.*;mail.*;\
#    news.err;\
#    *.=debug;*.=info;\
#    *.=notice;*.=warn    |/dev/xconsole