ACLClouds
ACLClouds

Fehler „No space left on device“: die VPS-Festplatte ist voll

Finden Sie das volle Volume, große Ordner und Inodes und löschen Sie dann gefahrlos. Führen Sie df -hT und dann df -i aus.

Eine volle Festplatte kann Schreibvorgänge von SSH, APT, Docker und Datenbanken verhindern. Der belegte Speicherplatz in Prozent und die Anzahl der Inodes müssen getrennt geprüft werden.

Schritt-für-Schritt-Anleitung

  1. Volume ermitteln

    Führen Sie df -hT und dann df -i aus. Einem Volume können die Inodes ausgehen, auch wenn noch Gigabytes frei sind.

  2. Große Ordner finden

    Verwenden Sie den Befehl du auf demselben Dateisystem und prüfen Sie /var/lib/docker, /var/log und die Backups.

  3. Vorsichtig reinigen

    Komprimieren oder löschen Sie bekannte alte Protokolle und Exporte. Verwenden Sie docker system prune -a nicht auf einem Produktionsserver.

  4. Vorbeugen

    Richten Sie Log-Rotation, eine Aufbewahrungsdauer für Backups und eine Warnung ab 85 % Belegung ein.