Am Samstag 14 August 2010 schrieb Michael Schuerig: > On Saturday 14 August 2010, Martin Steigerwald wrote: > > > Wenn ich jetzt logrotate mit copytruncate aufrufe sehe ich > > > weiterhin meinen Diskspace verschwinden ohne das die Datei Xsession > > > größer wird... > > > > > > Sprich, der Filedescriptor von der X-Session ist noch offen aber > > > die Datei ist nicht mehr da... > > > > Ist die Frage, ob der X-Server den Dateideskriptor ständig offen > > hält. Vielleicht tut er dies nicht. ;) > > copytruncate sollte sich doch in jedem Fall richtig verhalten, oder? > Wenn der Deskriptor geschlossen ist, gibt es ohnehin keine Probleme. > Wenn er offen ist, dann wird die Datei, auf die er zeigt, einfach auf > Länge 0 gekürzt. In beiden Fällen gibt es keine Dateien, die nur durch > einen Deskriptor am Leben gehalten werden, aber in keinem Verzeichnis > mehr sichtbar sind. Auch wieder wahr. Das ließe sich mit dem truncate-Befehl nachstellen. Das Dateisystem müsste den Speicherplatz freigeben, auch wenn auf eine noch geöffnete Datei den truncate-Befehl loslasse. -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
Attachment:
signature.asc
Description: This is a digitally signed message part.