Hallo Helga, * On Sun, Sep 23, 2001 at 01:19 PM (+0200), Helga Fischer wrote:
System ist SuSE 6.4 mit einem 2.2.14 Kernel. Für alle wichtigen und speicherintensiven Dateizweige sind eigene Partitionen eingerichtet. Auch /boot hat eine eigene.
/ besteht nur noch aus /dev, /bin, /etc, /lib, /root, /sbin, /tmp und /var, zusammen etwa 330 MB; diese Partition ist knapp 800 MB groß, aber df zeigt sie als fast komplett belegt an, während ich behaupte, eigentlich noch 470 MB frei haben zu müssen.
Wer belegt nun den Plattenplatz?
Ich wuerde mir mal besonders die Verzeichnisse "/tmp" und "/var" anschauen. Hier koenntest Du z.B. mit dem "du"-Kommando feststellen, wie gross der Platzbedarf dieser Verzeichnisse ist und dann vielleicht Rueckschluesse darauf ziehen, was so viel Platz wegnimmt. Hilfreich koennte auch ein "ls -l"-Kommando zusammen mit einem "sort +4n" sein, dann kannst Du nach der Groesse sortieren.
/proc kann es ja nicht sein, das tut nur groß.
So ist es. Ausserdem ist "/proc" auch ein eigener Mountpoint, sodass es in keinem Fall Deine "/"-Partition beeinflussen sollte - selbst wenn die Dateien darin real existieren wuerden. Ausserdem sollte man noch die Inodes im Auge behalten, hier koennte ein "df -i" interessant sein, aber wenn bereits ein "normales" "df"-Kommando fast nur noch belegte Bloecke findet, dann scheint da wirklich irgend eine Datei (oder mehrere) herumzuliegen...
Ich habe mir nun die oben genannten Verzeichnisse auf eine andere Partition kopiert (cp -aR) und mir diese als neue / eingerichtet. Bloß... diese Kopieraktion hat auch das mitgenommen, das ich nicht haben wollte.
Das "cp -a" ist dasselbe wie "cp -dpR", d.h. bei "cp -aR" duerfte das "R" nichts nuetzen, da "-a" ja schon ein "-R" beinhaltet. Ansonsten koennte die Option "-x" interessant sein.
Was geht da eigentlich vor?
Ich denke, das Wichtigste ist erst mal, dass Du herausfindest, welches Unterverzeichnis auf Deiner "/"-Partition da so viel Platz belegt und dann schaust, welches Programm das verursachen koennte. Hast Du vielleicht einen Caching-Web-Proxy-Server (SQUID) laufen? Oder einen lokalen Newsserver (leafnode, inn, usw.)?
Eine ähnliche Installation mit SuSE 7.2 und Kernel 2.4-4GB benötigt nur 170 MB auf der gleichen Hardware.
Ich habe hier eine SuSE Linux 7.2 auf drei Maschinen laufen. Ich komme nirgendwo ueber 70 MB Auslastung fuer "/". Allerdings habe ich die Verzeichnisse "/usr", "/home", "/var" und "/boot" auf separaten Partitionen untergebracht.
Habt ihr irgendwelche Ideen? (Nein, neu installieren kommt nicht in Frage).
Klar. HTH! Viele Gruesse, Steffen