19 Sep
2004
19 Sep
'04
15:38
Hallo Roland, Roland May wrote:
Hallo Liste,
seit ein paar Tagen bleibt sporadisch ein tail -f /var/log/messages, welches in einer Konsole läuft einfach stehen. Hängt das mit einem Wechsel der Datei für messages (logrotate) zusammen oder ist das ein Denkfehler?
G. Roland
das hast Du woweit korrekt erkannt. Liegt daran, dass Du bei der Verwendung von tail "eine Verbindung zu der Inode der Datei 'logfile' herstellst." Wird nun die Datei logfile rotiert, bleibt der tail-Prozess an der Inode der alten Datei hängen und zeigt somit keine neuen Zeilen mehr an. Es bleibt dir also nichts weiter übrig, als mit dem Logrotating auch den tail wieder neu zu starten. Grüsse Sven