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?
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?
Antworten:
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
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 sysklogd
durch 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