Wed, 22 Jul 2009
Crash
Systemcrash.
Nach dem Hochfahren meldet sich Cron nett per mail, dass es einen Fehler in der Ausführung von logrotate
gab: Aus irgendwelchen Gründen konnte eine Logdatei von Exim nicht verarbeitet werden.
Erster Gedanke: »Ich bin root, ich darf das!« Aber nicht doch, fehlende Berechtigungen verhindern
das Löschen, signalisiert das System...
Tatsächlich zeigt ls:
ls -alh
-rw-r----- 1 Debian-exim 49145 1,9K 21. Nov 1932 mainlog.4.gz
Wobei es die Gruppe 49145 nicht gibt.
In einem solchen Fall sind durch den Crash die Dateiattribute
durcheinander geraten, und diese Dateien können dadurch (manchmal) nicht mehr bearbeitet werden.
Hilfe gibt es allerdings durch lsattr und
chattr. Ersteres zeigt die Attribute im ext-Dateisystem an,
während Zweiteres diese wieder gerade biegen kann: und zumindest logrotate ist nun wieder zufrieden.
posted at: 21:01 | path: /2009 | permanent link to this entry
|