Upgrade fehlgeschlagen: zu wenig Speicherplatz – zu viele Overlay-Dateien?

Ich ging der Speicherplatz auf einem 50 GB Linode VPS aus.

Unten sind einige Speicherplatzfresser, die noch nicht erwähnt wurden. Einige sind Discourse-spezifisch, einige sind allgemein für Linux-Systeme.

  1. Führen Sie ll /lib/modules aus. Ich war überrascht, etwa 15 GB alte Kernel zu sehen, die apt autoremove nicht entfernen wollte. Claude glaubt, dass sie auf eine nicht standardmäßige Weise installiert wurden und hat ein sicheres Entfernungsskript erstellt. Es dauerte etwa eine Stunde, aber es funktionierte (auf eigene Gefahr natürlich) und ich konnte ./launcher rebuild ohne die Fehlermeldung no space left on device ausführen.

  2. Das Skript hat nicht die entsprechenden Header in /usr/src gelöscht. Dafür hat ChatGPT ein weiteres Skript erstellt.

  3. Etwa ein halbes Gigabyte Speicherplatz wurde von nutzlosen Locales belegt.

  4. Weitere 1 GB+ wurden vom Verzeichnis /var/lib/docker/overlay2/.../merged/home/discourse/.cache belegt.

Vielleicht eine dumme Frage, aber was genau enthalten die Verzeichnisse merge und diff? Kann eines davon sicher irgendwann gelöscht werden?

1 „Gefällt mir“