Probleme mit freien Speicher auf /

seven0fx

informierter Heise-Leser
Heute Abend hat sich unerklärlicherweise mein root-Dateisystem gefüllt nachdem eine Platte (die 10G) beim kompilieren ausgestiegen war.

/var, /tmp und /usr liegen auf anderen Partitioen, siehe unten.

Code:
pentiumii# du -hcx /
2.0K    /.snap
512B    /dev
2.0K    /home
2.0K    /tmp
2.0K    /usr
2.0K    /var
 12K    /stand/etc/defaults
 24K    /stand/etc
290K    /stand/help
2.3M    /stand
106K    /etc/defaults
 16K    /etc/X11
... usw.
130K    /etc/ssh
 10K    /etc/ssl
1.6M    /etc
2.0K    /cdrom
878K    /bin
 18K    /boot/defaults
3.4M    /boot/kernel
2.0K    /boot/modules
 19M    /boot/kernel.old
 23M    /boot
116K    /lib/geom
3.2M    /lib
284K    /libexec
2.0K    /mnt/10G
4.0K    /mnt
2.0K    /proc
6.8M    /rescue
4.0K    /root/.ssh
2.0K    /root/.distcc/lock
 14K    /root/.distcc/state
 18K    /root/.distcc
... usw.
 58K    /root/.config
2.0K    /root/.themes
2.7M    /root
3.8M    /sbin
 45M    /
 [B]45M    total[/B]

Code:
pentiumii# df -h
Filesystem     Size    [B]Used[/B]   Avail Capacity  Mounted on
[U]/dev/ad0s1a    145M    [B]131M[/B]    2.5M    98%    /[/U]
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ad0s1g    3.9G     46K    3.6G     0%    /home
/dev/ad0s1f    1.4G    1.3G     22M    98%    /usr
/dev/ad0s1e     97M    5.5M     83M     6%    /var
/dev/ad1s1d    9.2G    4.9G    3.6G    57%    /mnt/10G

Wie bekomm ich nun raus wo der Hase im Pfeffer liegt, kann wer helfen?
 
Moin seven0fx,

hast Du vielleicht einige core-dumps in "/"?
Bei "dumped" pop3d und sendmail immer nach "/", warum weiß ich (noch) nicht.

Viele Grüße

Jürgen
 
Hast du mal fsck durchlaufen lassen? Auf dem Root hat man per default keine Softupdates, daher ist es es imho etwas fehleranfälliger als die restlichen Partitionen. Die Ausgabe deines du deutet auf soetwas hin, oder eben auf Coredumps.

Sind die Crunchgen-Binarys in /rescue in Ordnung? Wenn nicht fressen die u.U. massig Platz. Sind im /dev wirklich nur spezielle Datein. Oder hat er nachdem die 10G ausgestiegen war in den leeren Mountpoint geschrieben? Z.B. nach /usr, obwohl dies nicht einghängt war? In diesem Fall wäre dort Platz belegt, diese Dateien sind aber bei gemounteten /usr unsichtbar.
 
juedan schrieb:
Bei "dumped" pop3d und sendmail immer nach "/", warum weiß ich (noch) nicht.

Ich glaube das liegt daran, dass beim starten von diesen Diensten am Anfang ein chdir("/"); ausgeführt wird.
Damit ist / das Verzeichnis in dem der dienst läuft und somit auch das Verzeichnis für den core-dump.
 
Zurück
Oben