Keine Protokollierung mehr nach dem Upgrade auf Debian Wheezy

16

Syslog-, auth.log-, kern.log- und Nachrichtenprotokolldateien werden nach dem Upgrade auf Debian Wheezy (Debian Squeeze wurde zuvor ausgeführt) nicht mehr aktualisiert.

Wie könnte ich das beheben?

Thierry Marianne
quelle

Antworten:

21

Ich nahm an, dass andere Debian-Benutzer auf das genaue Problem gestoßen sind ( http://forums.debian.net/viewtopic.php?f=5&t=104049 ).

Um die Protokollierung wiederherzustellen, muss lediglich ein Syslog-Daemon neu installiert werden (ähnlich dem, der während des Upgrades entfernt wurde). Beispiel:

apt-get install inetutils-syslogd

Thierry Marianne
quelle
6

Kam hierher, weil einer der Server unserer Kunden letzte Woche von Debian Etch (4) auf Squeeze (6), Wheezy (7) und schließlich auf Jessie (8) aktualisiert wurde /var/log/syslog seitdem keine Aktivität mehr hatte.

Es stellt sich heraus, dass in Debian 5 sysklogddurch ersetzt wurdersyslog . Dies wurde jedoch nicht auf dem spezifischen System aktualisiert. Als die Abwärtskompatibilität mit dem Upgrade auf Debian 7 nicht mehr aufrechterhalten wurde, brach sie zusammen.

Die Lösung besteht einfach darin, das rsyslog-Paket zu installieren, wie in http://jonsimpson.co.uk/log/2014/syslogd-updated-debian erwähnt, und syslog ist wieder betriebsbereit .

apt-get install rsyslog
Martin Seitl
quelle