ForumFilesystem / läuft voll
Juergen Schmidt Perseifen – Dienstag, 07. Juni 2005 18:12 Uhr

Hallo, ich bin ganz neu hier und auch ein Frischling in Sachen Linux. Habe vor ca. 2 Wochen SuSE Linux 9.3 installiert und jetzt meldet mir das System, dass das Filesystem / (512 MB) fast voll sei.
Gibt es da irgendwelche Tools, womit man ähnlich wie bei Windows irgendwelche temporären Dateien löschen kann? Ich kann ja als Einsteiger nicht einfach irgendetwas löschen. Hier mal kurz die Partiotionen:

Platte 1:
/ 512 MB
/tmp 512 MB
/usr 8 GB
/var 8 GB
SWAP 1 GB

Platte 2:
/opt 4 GB
SWAP 2 GB
/boot 32 MB
/home 27,8 GB

Alle anderen Partitionen (außer /) sind okay.

Kann mir da jemand helfen?

Danke.
Gruss Juergen

5 Antworten
Benjamin Quest – Dienstag, 07. Juni 2005 19:01 Uhr

Doch Du solltest etwas löschen und zwar Partitionen. Ich rate Dir dein / zu vergrößern. 512 ist echt einfach zu knapp, da sollte man dann auch keine Flickschusterei betreiben. Eine andere Frage ist diese: wozu brauchst Du zwei Swap Partitionen?

Schau Dir mit kwickdisk oder df auf der konsole deine jetzige Partionsbelegung an und schau erstmal wo Du am meisten Platz vergeudest. 8 GB? Das darf doch nicht var sein … ;-)

Zur Orientierung noch dies [1].

[1] http://www.linuxfibel.de/dirstruct.htm

Juergen Schmidt Perseifen – Mittwoch, 08. Juni 2005 12:29 Uhr

Danke für den Tipp. Habe den Übeltäter gefunden und entfernt. Es handelte sich
um ein von mir angelegtes Testverzeichnis, dass ich statt im Home-Verzeichnis,
auf der / angelegt hatte. Jetzt habe ich (trotz der mit 512 MB relativ kleinen
Partition) nur noch 32% belegt. Das muss ich jetzt weiter beobachten, ob die
Größe ausreicht.
Vor einigen Wochen habe ich an einem 5 Tage dauernden SuSE-Linux-Lehrgang
teilgenommen. Aus den Unterlagen habe ich die Partitionierungsdaten übernommen.
Dabei handelte es sich um eine Empfehlung für einen mittelgroßen Fileserver.

Also nochmals vielen Dank.

Rico Rommel – Dienstag, 07. Juni 2005 19:02 Uhr

Hallo Juergen,

erstmal eine Gegenfrage:
Wie schafft es ein “Frischling”, sein komplettes System so auf mehrere Platten
bzw. Partitionen zu zerstreuen?

Zum Problem:

Dir stehen nur 512 MB für alle wichtigen Systemprogramme, Bibliotheken und
Einstellungen zur Verfügung. Für Suse ist das extrem eng bemessen, wie du schon
festgestellt hast.
Dein Ordner /tmp, wo die von dir angesprochenen temporären Dateien liegen,
dürfte in den nächsten Tagen auch überlaufen und dann wirst du wahrscheinlich
Schwierigkeiten bekommen, z.B. KDE zu starten.

Da dein System noch ziemlich neu und ich nehme an unbenutzt ist, lege ich dir
eine komplette Neuinstallation nahe.

Ich schlage vor, auf Platte 1 nur eine Partition und auf Platte 2 zwei
Partitionen anzulegen.
Die Partition auf Platte 1 sollte als / gemountet werden.
Die erste Partition von Platte 2 solltest du als swap und die zweite in /home
einbinden.
Speicherprobleme haben sich damit erledigt.

Alternativ kannst du auch mit gparted die Partitionen löschen bzw. vergrößern.
Davon rate ich allerdings ab, da es bei einer Unvorsichtigkeit sowieso in einer
Neuinstallation endet.

mfg
Rico

Juergen Schmidt Perseifen – Mittwoch, 08. Juni 2005 12:29 Uhr

Danke für den Tipp. Habe den Übeltäter gefunden und entfernt. Es handelte sich
um ein von mir angelegtes Testverzeichnis, dass ich statt im Home-Verzeichnis,
auf der / angelegt hatte. Jetzt habe ich (trotz der mit 512 MB relativ kleinen
Partition) nur noch 32% belegt. Das muss ich jetzt weiter beobachten, ob die
Größe ausreicht.
Vor einigen Wochen habe ich an einem 5 Tage dauernden SuSE-Linux-Lehrgang
teilgenommen. Aus den Unterlagen habe ich die Partitionierungsdaten übernommen.
Dabei handelte es sich um eine Empfehlung für einen mittelgroßen Fileserver.

Also nochmals vielen Dank.

Murphy – Mittwoch, 08. Juni 2005 13:37 Uhr

Eine Antwort würde reichen; die meisten hier verstehen minderkomplizierte Texte beim ersten Lesen…

Henning Moll – Dienstag, 07. Juni 2005 21:30 Uhr

Im Gegensatz zu den Darstellungen von Benjamin und Rico sehe ich die Situation etwas anders:

Auf meinem Debian-System (also kein SuSE) habe ich mal den Speicherplatz untersucht, der bei Deiner Konfiguration noch auf / (root) liegen würde:

/bin 3MB
/etc 19MB
/lib 135MB
/sbin 4MB

Und das war’s auch schon. Mit 512MB wäre da reichlich Platz. Aber vielleicht existieren bei SuSE noch andere Verzeichnisse, die ich hier nicht berücksichtigt habe. /lib hätte ich evtl. auch mehr Platz spendiert.

Mit folgendem Statement kannst Du vielleicht den/die Übeltäter aufspühren:

find / -xdev -type f -print0 | xargs -0 ls -l | sort -n -k 5,5

Henning

Benjamin Quest – Mittwoch, 08. Juni 2005 11:45 Uhr

hm, Henning, hast Du dann nicht /root vergessen? Wenn man sich dann einmal als root in KDE angemeldet hat bekommt man gleich noch das Heer an ./Verzeichnissen dazu. Die müssen nicht viel enthalten, können aber, wenn der Neuling als root etwas herumkonfiguriert hat.
b.

Henning Moll – Mittwoch, 08. Juni 2005 12:17 Uhr

Da hast Du recht, aber es wird sicher nicht ausreichen, um den restlichen Platz vollzuschreiben…

Juergen Schmidt Perseifen – Mittwoch, 08. Juni 2005 12:31 Uhr

Danke für den Tipp. Habe den Übeltäter gefunden und entfernt. Es handelte sich
um ein von mir angelegtes Testverzeichnis, dass ich statt im Home-Verzeichnis,
auf der / angelegt hatte. Jetzt habe ich (trotz der mit 512 MB relativ kleinen
Partition) nur noch 32% belegt. Das muss ich jetzt weiter beobachten, ob die
Größe ausreicht.
Vor einigen Wochen habe ich an einem 5 Tage dauernden SuSE-Linux-Lehrgang
teilgenommen. Aus den Unterlagen habe ich die Partitionierungsdaten übernommen.
Dabei handelte es sich um eine Empfehlung für einen mittelgroßen Fileserver.

Also nochmals vielen Dank.

Murphy – Mittwoch, 08. Juni 2005 13:34 Uhr

Empfehlung für einen mittelgroßen Fileserver
Willst du denn dein System als solchen (und nur als solchen) benutzen? Wenn du (als Neuling, wie du schreibst) statt dessen die SuSE-Installation als Workstation verwenden willst solltest du die genannten Ratschläge zur Partitionierung befolgen und dein Partitionierungsschema demenstprechend vereinfachen. Alles andere ist für Experten und Rechner die für einen bestimmten, beschränkten Zweck aufgesetzt werden.

Juergen Schmidt Perseifen – Montag, 13. Juni 2005 19:10 Uhr

Also ich bin in Sachen Linux tatsächlich ein Neuling. Bin seit knapp 6 Monaten
in der Netzwerkabteilung einer Tageszeitung tätig und muss mich dort u.a. um
Linux-Server kümmern. Vorher habe ich mich hauptsächlich mit Windows Server und
Workstations und mit SQL beschäftigt. Da ich von Linux keine Ahnung habe, wurde
mir ein 5-Tage-Crash-Kurs verpasst. Dort habe ich auch “meine”
Partionierungsdaten her. Die sollen angeblich für einen reinen File-Server (NFS
und Samba) geeignet sein. Zur Zeit stosse ich aber auf mehr Fragezeichen als
auf Aha-Erlebnisse, aber ich hoffe, das wird sich – auch mit Eurer Hilfe –
ändern.

Patrick Das Gupta – Dienstag, 07. Juni 2005 22:40 Uhr

Hallo Jürgen.

> … jetzt meldet mir das System, dass das Filesystem / (512 MB) fast voll sei.

Bei deiner Partitionsaufteilung verwundert mich das auch sehr. Deshalb solltest du diese Angaben “des Systems” mit df -h (auf der Kommandozeile) oder im kinfocenter unter “Partitionen” überprüfen. Falls es auf deiner Wurzelpartition tatsächlich so eng zugehen sollte empfehle ich dir wenn möglich filelight zu verwenden. Damit kannst du dann graphisch und präzise sehen welche Dateien und Verzeichnisse dir den Platz rauben.

Falls du dem Problem auf die schliche kommen solltest wäre es toll wenn du die Lösung hier posten würdest.

Viele Grüße,
Patrick

Martin Zeller – Mittwoch, 08. Juni 2005 17:25 Uhr

Hi,
für einen normalen Arbeitsplatzrechner mit 1-2 Festplatten würde ich diese
Aufteilung nicht machen. Als ich mit Linux anfing habe ich das auch gemacht,
das war vor ca. 4Jahren.
Heute sieht das bei mir so aus (Suse 9.2)
/ 6GB
/boot 100MB
/var/lib/YaST2/you/mnt 3GB
/home 20GB
swap 1GB

Von den 6GB / sind knapp 70% belegt und das System läuft nun ca. 1Jahr.

In konkreten Zahlen sieht das bei mir so aus
/etc 25MB
/bin 7MB
/lib 80MB
/sbin 12MB
/root 1MB

/usr 2,5GB
/var 2,3GB (davon 1,8GB Online-Update)
/opt 700MB
/tmp 40MB
/boot 25MB

Martin