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 | 1 comments | Tags:
< Studentenwerk Göttingen empfiehlt: Stop RFID | MAIN | Tor fürs Smartphone >

Posted by andre at Sun Oct 18 20:12:01 2009

genau das gleiche problem hatte ich bei ubuntu auch. ich wusste nicht was da genau los ist... habe das glaube ich ähnlich gelöst, ist schon zu lange her. aber den tipp werde ich mir merken :-)


Name:


E-mail (optional, wird nicht veröffentlicht):


URL (optional):


Comment:


Kommentare werden moderiert, erscheinen also erst mit zeitlicher Verzögerung auf dieser Seite.