btrfs unter openSUSE gibt keinen Speicherplatz frei

btrfs unter openSUSE gibt keinen Speicherplatz frei

Auf meinem Haupt-Desktop ist eine Installation von openSUSE 12.1 mit dem btrfs-Dateisystem für Root (/boot ist ext4) installiert. Heute hatte ich Probleme mit KDE, das mich darüber informierte, dass der Speicherplatz fast aufgebraucht sei, und irgendwann entschied es, dass er aufgebraucht sei, und ließ meinen Desktop abstürzen.

Ich habe Alt+F1 verwendet, um zu einem Terminalbildschirm zu wechseln, und obwohl ich sicher war, dass ich bei weitem nicht an die 1-TB-Grenze meiner Festplatte herangekommen war, habe ich etwa 150/200 GB an Musik- und Videodateien auf ein externes Laufwerk verschoben und neugestartet. Hat nicht geholfen, gleiches Problem, gleicher Absturz.

Ich wechselte noch einmal zu einem Terminalbildschirm und bestätigte mit „du“, dass ich tatsächlich nur ungefähr die Hälfte meines gesamten Speicherplatzes verwendet hatte, aber df (einschließlich der btrfs-progs-Version) besteht darauf, dass ich 100 % des verfügbaren Speicherplatzes verwendet habe, und daher stürzt mein Desktop bei jeder Anmeldung ab.

Auch die Verwendung des Defragmentierungsprogramms von btrfs hilft nicht. Daher bin ich etwas ratlos, wie ich weiter vorgehen soll.

Antwort1

openSUSE 12.1 aktiviert, wenn es auf btrfs installiert ist, automatisch das Tool namensSchnapperdas Btrfs-Snapshotting verwendet, um Snapshots des Systems zu erstellen, bevor neue Pakete installiert werden. Es ist gut möglich, dass diese Snapshots Ihren Festplattenspeicherplatz beanspruchen. Überprüfen Sie Ihre Snapshots mit snapper listdem Befehl.

Snapshots können mithilfe von konfiguriert werden /etc/snapper/configs/root( man 5 snapper-configsEinzelheiten finden Sie unter).

Sie können vorhandene Snapshots mithilfe von auflisten snapper -c root listund das Entfernen älterer Snapshots wie folgt erzwingen:

  • snapper -c root cleanup timeline
  • snapper -c root cleanup number

man 8 snapperWeitere Einzelheiten finden Sie hier .Blogeintragfür weitere Informationen zu btrfs/snapper/opensuse 12.1.

Antwort2

Nach dem Reparaturversuch ließ sich mein System schließlich nicht einmal mehr im Einzelbenutzermodus starten, also habe ich es neu installiert.

verwandte Informationen