df mit falschen Werten

Marco Wiese mwiese at beit.de
Thu Feb 8 11:00:39 CET 2007


Moin,

habe ein seltsames Phänomen unter Linux SuSE SLES9 SP3:
Ein df zeigt mir das root Filesystem mit 100% belegt an.

df -h:
/dev/cciss/c0d0p3     9.9G  9.3G   49M 100% /

df:
/dev/cciss/c0d0p3     10325016   9751604     48928 100% /

Wenn man sich mal den "used"-Wert anschaut und dazu den "available"-Wert 
addiert, kommt man auf 9800532 - wo ist der Rest geblieben? Bei großen 
Filesystemen fehlen da schonmal ein paar GBs, handelt es sich hier um 
Rundungsfehler?!? Kann ja eigentlich nicht sein, wenn ich nur ein "df" 
absetze, da wird doch nichts umgerechnet, oder?

Außerdem: Rechne ich die Prozent selber aus, kommt das auch nicht hin. Der 
"used"-Wert in Relation zur Gesamtgröße beträgt prozentual 94 % (used).
Andersrum gerechnet: Der "available"-Wert in Relation zum Gesamtplatz 
ergibt 0,47% freier Platz, also 99,53% - gerundet wären das 100%. Welche 
Größen sind hier relevant?

Kann mir das vielleicht mal jemand genauer erklären? Wie funktioniert df 
und kann man sich drauf verlassen? Was ist, wenn das Filesystem mal 
vollgelaufen ist? Ist "df" dann immer noch zuverlässig? Und wo kommen 
überhaupt die Zahlen her?!?

Schonmal danke im Voraus!
Gruß
Marco



More information about the Linux mailing list