Festplatte

Locked
Message
Author
bernd

Festplatte

#1 Post by bernd »

Eigentlich funktionierte SuSE 6.3 sehr gut. Nur seit gestern bekomme ich die Meldung, daß angeblich die Festplatte voll ist . Ich hatte sie aber nicht zu 100% vollgepackt. Was ist hier falsch gelaufen ?
Danke für eure Hilfe
bernd

stephan
Posts: 427
Joined: 05. Aug 1999 12:52
Location: nähe Köln
Contact:

Re: Festplatte

#2 Post by stephan »

Hi Bernd !

Durch nachinstallieren von Paketen oder anlegen von Standarddateien kann die Festplattenun voll sein. Außerdem kann es sein das sich Temporäre Dateien angesammelt haben. siehe /tmp.

Mit dem Befehl "df" kannst du dir den freien Plattenplatz anzeigen lassen.

Greetz ... Stephan Tijink / Pro-Linux-Team

Entfernt
Posts: 149
Joined: 22. Jul 1999 12:53

Re: Festplatte

#3 Post by Entfernt »

wenn das system schon lange läuft dann hilft es die log-dateien mit
cat /dev/null > /var/log/logdatei mal zu entlehren... bei mir hat das mal 80MB bei allen Logdateien freigemacht. Wenn du den Vorschlag von Stephan befolgst (was ich auch tun würde), dann pas auf was du in /tmp löschst, auch wenn dort eigentlich _ausschließlig_ unwichtiges liegen sollte... temporäre wichtige sachen befinden sich in /usr/tmp oder /var/tmp

cu

Benjamin Klöpfer

Re: Festplatte

#4 Post by Benjamin Klöpfer »

was ich dir empfehlen würde, ist matürlich auch das von den beiden Linux-Kollegen, und kauf dir ne neue Platte, die kosten echt nicht mehr viel. 250,- eine 8,4 GB Platte, beim ARLT. Nur hol dir keine WD!!!

cu
Benjamin

Jochen

Re: Festplatte

#5 Post by Jochen »

Betreffs riesige Logdateien: Da gibt's ein klasse Tool namens logrotate, dass dafür sorgt, dass die typischen Logdateien nicht zu gross werden, man aber immer noch ein paar Tage/Wochen/Monate (wie gewünscht) Rückblick halten kann. Läuft die Maschine ständig, verwendet man einen normalen crontab-Eintrag, bei Maschinen, die immer runter- und wieder raufgefahren werden (Dual-Boot) nehme man statt des vixie-crons den anacron, der "liegengebliebene" Jobs auch nachholt.

Wenn die Platte nicht zu 100% voll ist und Du trotzdem keine Dateien mehr anlegen darfst, wird das daran liegen, dass Du nicht root bist. Das ext2-FS hat das Feature, einen Prozentsatz der Platte (Default 5%) für root zu reservieren. Das hat den Hintergrund, dass root ggf. auf einer voll gelaufenen Platte noch ein bisschen Platz braucht, um das System zu retten. Über tune2fs sollte sich der Prozentsatz ändern lassen.

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: Festplatte

#6 Post by hjb »

Hi,

normalerweise ist auf jeder Partition ein Bereich für root reserviert. D.h. wenn obige Meldung als normaler User kommt, aber nicht als root, ist die Platte noch nicht ganz voll.

Logdateien können tatsächlich eine Rolle spielen. Ich würde die Logdateien aber nicht löschen (oder nur die ältesten), sondern die Log-Konfiguration ändern. In /etc/rc.config gibt es einen Eintrag

MAX_DAYS_FOR_LOG_FILES=14

oder so ähnlich. Reduziere das einfach auf 7 oder 3, dann ist ab morgen mehr Platz.

Prüfe auch, ob es Logdateien gibt, die nicht automatisch rotiert werden. Das wäre dann ein Bug in SuSE. Ist aber nicht ganz auszuschließen.

Sinnvoll ist es natürlich auch, nicht benötigte Programme zu deinstallieren.

Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

stephan
Posts: 427
Joined: 05. Aug 1999 12:52
Location: nähe Köln
Contact:

Re: Festplatte

#7 Post by stephan »

Hi Hans !

Sag mal, wo ist diese Option bei anderen Distris zu finden ?!

Greetz ... Stephan !

Jochen

Re: Festplatte

#8 Post by Jochen »

Einen habe ich noch :) :
Es könnte auch sein, dass statt des Speicherplatzes die Inodes ausgegangen sind. Legt man ein ext2fs an, wird eine bestimmte Anzahl von Inodes für dieses Dateisystem angelegt. Jede Inode entspricht (grob gesagt) einer Datei, die auf dem Dateisystem abgespeichert ist. Sind Dir die Inodes ausgegangen, dann kannst Du so viel Platz für Daten im Dateisystem haben, wie Du willst - nix geht mehr.

Auch dies ein Grund, auf das ReiserFS zu warten...

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: Festplatte

#9 Post by hjb »

Hi,

Jochen: normalerweise sind so viele Inodes vorhanden, daß das nicht passiert. Ist mir noch nicht untergekommen.

Stephan: ich kann jetzt nicht alle Distros aufzählen <img src="http://www.pro-linux.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> Auswendig weiß ich nur, daß es bei RedHat /etc/logrotate.conf und /etc/logrotate.d gibt. Bei Debian müßte ich nachschauen...

Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

Locked