web-dev-qa-db-ja.com

Debian Wheezyへのアップグレード後にログを記録しない

Debian Wheezyにアップグレードした後、Syslog、auth.log、kern.log、およびメッセージログファイルは更新されなくなりました(Debian Squeezeは以前に実行されていました)。

どうすれば修正できますか?

16

他のDebianユーザーがこの問題に直面していることを理解しました( http://forums.debian.net/viewtopic.php?f=5&t=104049 )。

ログを復元するには、syslogデーモン(アップグレード中に削除されたものと同様)を再インストールするだけです。次に例を示します。

apt-get install inetutils-syslogd

21

ここに来たのは、先週、お客様のサーバーの1つがDebian Etch(4)からsqueeze(6)、wheezy(7)、最後にJessie(8)にアップグレードされ、それ以来/var/log/syslogにアクティビティがなかったためです。

Debian 5では、sysklogdrsyslogに置き換えられたことがわかりました。ただし、これは特定のシステムでは更新されませんでした。 Debian 7へのアップグレードで後方互換性が維持されなくなったとき、それは壊れました。

解決策は http://jonsimpson.co.uk/log/2014/syslogd-updated-debian に記載されているようにrsyslogパッケージをインストールするだけであり、syslogが再び稼働します。

apt-get install rsyslog
6
Martin Seitl