Lösung 1:
Ich denke, dies könnte bedeuten, dass Sie über das hinausgegangen sind, was als reiner Root-Bereich reserviert ist (Standard ist 5% auf ext3, denke ich):
$ sudo tune2fs -l /dev/sda1 | grep -i 'Reserved block count'
Reserved block count: 1877194
Die Anzahl der reservierten Blöcke ist eine bestimmte Anzahl von Blöcken, die nur der Root-Benutzer verwenden kann, nachdem die Festplatte fast voll ist (Dies verhindert, dass ein normaler Benutzer das fs füllt und Dinge kaputt macht). Ab man tune2fs
:
-m reserved-blocks-percentage
Stellen Sie den Prozentsatz des Dateisystems ein, der nur von privilegierten Prozessen allokiert werden darf. Das Reservieren einiger Dateisystemblöcke zur Verwendung durch privilegierte Prozesse dient dazu, eine Fragmentierung des Dateisystems zu vermeiden und Systemdämonen wie syslogd(8) zu ermöglichen, weiterhin korrekt zu funktionieren, nachdem nicht-privilegierte Prozesse daran gehindert wurden, in das Dateisystem zu schreiben. Normalerweise beträgt der Standardprozentsatz reservierter Blöcke 5 %.
Ich denke also, dass etwas als Root-Benutzer schnell Platz beansprucht. Sie können du -hcs /
verwenden und bohren Sie von dort nach unten, um herauszufinden, wo sich die Dateien befinden, die den Speicherplatz verwenden. Wenn Sie denken, dass es etwas sein könnte, das große Dateien erstellt, können Sie auch den find
verwenden Befehl.
Lösung 2:
Ich denke, es ist eine Beschädigung des Dateisystems. Sie sollten die Partition aushängen und ein fsck ausführen.
Überprüfen Sie auch die Protokolle und die Konsole auf Dateisystemfehler.