[linux-l] Merkwürdig: du und df sind sich uneins

Christoph Biedl cbiedl at gmx.de
So Apr 30 18:15:42 CEST 2006


Mike Dornberger wrote...

[ noch ein Nachtrag ]

> Also (am besten als root): lsof | grep DEL
> 
> Ursachen könnten sein: Bei/nach Programm-Upgrades kann es vorkommen, daß
> einige Programme noch alte shared libraries offen haben (hier vermute ich
> aber eher nur einige Megabyte).

Ja, aber 36G?

> Programme könnten temporäre Dateien angelegt und gelöscht haben, die aber
> noch offen sind. Samba hört sich da nach einem idealen Kandidaten dafür an.
> Euer rsync könnte da auch sowas in der Richtung machen.

Ditto.

> Du kannst mal versuchen, alle Prozesse, die du mit dem obigen lsof
> herausgefunden hast, zu beenden/neu starten (samba, rsync?).
> 
> Was mir auch schonmal passiert ist: Ein großes Image per losetup einem
> Loop-Device zugeordnet, gemountet, geumountet, aber vergessen, losetup -d
> auszuführen. Datei gelöscht, 'Wo ist mein Plattenplatz?' Könnte also auch
> daran liegen. Je nach Version hat losetup eine Option, mit der du dir zu
> alle gebundenen Loop-Devices die Infos ansehen kannst; falls es keine solche
> Option gibt, mußt du dafür losetup <loop-device-file> für alle Loop-Devices
> ausführen.

Aber auch dieser Effekt ist nach einem Reboot weg.

Eine andere Erklärung noch: /home auf der Platte selbst ist bis zum
Anschlag voll - aber das sieht er nicht, weil eine zweite Platte
drübergemountet ist.

    Christoph



Mehr Informationen über die Mailingliste linux-l