/var/log/messages plötzlich ohne Inhalt?
Hallo zusammen, ich habe ein Problem mit meiner /var/log/messages. Als ich heute mein Log kontrollieren wollte, habe ich festgestellt, daß bei der letzten systemseitigen Sicherung der /var/log/messages irgendetwas schief gelaufen sein muß. So wie es aussieht, wurde meine alte /var/log/messages nachts um 0.00 Uhr richtig gesichert und auch eine neue Datei angelegt, aber es befinden sich keine Meldungen in der neuen Datei. Die neue Datei trägt das Datum von vor 2 Tagen, also 22.08.2006 0:00. Wenn ich versuche, mir mit tail -f /var/log/messages die aktuellen Systemnachrichten anzusehen, kommt keine einzige Ausgabe. Ich habe weder Syslog-Demon noch den Kernel-Log-Demon neu gestartet oder sonst irgendwelche Veränderungen am System vorgenommen, die das auslösen könnten. Kann mir jemand nen Tipp geben, wie ich wieder eine anständig /var/log/messages mit allen Systemmeldungen bekomme? Das reine Löschen der leeren messages-Datei und das neue anlegen mit "touch /var/log/messages" hat leider auch nix gebracht. Es werden einfach keine Meldungen in die Datei geschrieben. Das Betriebssystem ist Suse 9.3 auf nem Athlon 64-Bit-Webserver. Gruß + Danke Udo
Am Donnerstag, 24. August 2006 20:21 schrieb Udo Gerhards:
Das reine Löschen der leeren messages-Datei und das neue anlegen mit "touch /var/log/messages" hat leider auch nix gebracht. Es werden einfach keine Meldungen in die Datei geschrieben.
Starte den Syslog-Daemon neu. Dann sollte es eigentlich gehen. Bye Michael -- Beat me, whip me, make me use Windows! ______________________________________________________________________________ http://macbyte.info/ http://dattuxi.de/ Registered Linux User #228306 Linux 2.6.17-1.2142_FC4 ICQ #151172379
Hallo Michael, leider nein. Mit rcsyslog restart gehts leider auch nicht Es kommt leider keine Ausgabe! Ich habe auch nochmal die leere Datei gelöscht und wieder neu angelegt, aber sie bleibt nach wie vor leer. Gruß Udo Gerhards Michael Raab schrieb:
Am Donnerstag, 24. August 2006 20:21 schrieb Udo Gerhards:
Das reine Löschen der leeren messages-Datei und das neue anlegen mit "touch /var/log/messages" hat leider auch nix gebracht. Es werden einfach keine Meldungen in die Datei geschrieben.
Starte den Syslog-Daemon neu. Dann sollte es eigentlich gehen.
Bye Michael
Udo Gerhards wrote:
Hallo Michael,
leider nein. Mit rcsyslog restart gehts leider auch nicht Es kommt leider keine Ausgabe!
Ich habe auch nochmal die leere Datei gelöscht und wieder neu angelegt, aber sie bleibt nach wie vor leer.
Läuft der syslogd überhaupt? "ps ax| grep syslogd" Wenn er läuft, was macht er eigentlich? Stoppe ihn mal und starte ihn mit dem Parameter -d "/sbin/syslogd -d" Eventuell weitere Parameter für chroot daemons wie "-a /var/lib/dhcp/dev/log -a /var/lib/named/dev/log -a /var/lib/ntp/dev/log" Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Hallo Sandy, ich habe jetzt mal aus lauter Unkenntnis einfach den syslog-demon deinstalliert und wieder installiert und plötzlich gehts. Wenn es bloß dran lag, daß sich der Syslog-Demon aufgehangen hat, dann dürft das ja passen. Meine Bedenken sind nur, daß da noch ein wenig mehr dahintersteckt. Komischerweise ist der Fehler aufgetreten, als vor 2 Tagen das "alte" Log gepackt wurde und das neue angelegt wurde und zwar genau um 0:00 Uhr. Ich werd das mal im Auge behalten und mir mal Deine Mail ausdrucken, damit ich testen kann, wenn es nochmal passiert. Hoffe, ich liege mit meiner Befürchtung falsch! Ansonsten wäre ziemlich viel Arbeit dahin. Nun erst Mal danke an alle für die schnelle Hilfe. Ich würde sie gerne nochmal in Anspruch nehmen, wenn der Fall wieder auftritt, dann denke ich ist es nämlich kein Zufall mehr. Gruß Udo Sandy Drobic schrieb:
Udo Gerhards wrote:
Hallo Michael,
leider nein. Mit rcsyslog restart gehts leider auch nicht Es kommt leider keine Ausgabe!
Ich habe auch nochmal die leere Datei gelöscht und wieder neu angelegt, aber sie bleibt nach wie vor leer.
Läuft der syslogd überhaupt? "ps ax| grep syslogd" Wenn er läuft, was macht er eigentlich? Stoppe ihn mal und starte ihn mit dem Parameter -d "/sbin/syslogd -d"
Eventuell weitere Parameter für chroot daemons wie "-a /var/lib/dhcp/dev/log -a /var/lib/named/dev/log -a /var/lib/ntp/dev/log"
Sandy
participants (3)
-
Michael Raab
-
Sandy Drobic
-
Udo Gerhards