Ich habe einen 50 GB großen Droplet, der seit Jahren problemlos läuft und derzeit 11,7 GB Uploads hat. Vor ein paar Wochen hatte ich mindestens 15-20 GB frei. Ich war eines Tages im Adminbereich, nachdem ich etwa eine Woche abwesend war, und sah, dass ich nur noch 700 MB frei hatte (mit einem Backup von etwa 5 GB). Ich habe das gelöscht, jetzt habe ich wieder nur 5,7 GB frei.
Ich habe mehrmals ./launcher cleanup ausgeführt (dies hat mir zuvor über 15 GB freigegeben) an verschiedenen Tagen, nachdem ich alles mehrmals aktualisiert hatte, und es sagt immer 0 Bytes zum Rückgewinnen.
Ich bin mir also nicht sicher, was passiert ist. Ich kann nicht garantieren, dass ich den gesamten Speicherplatz zur Verfügung hatte, bevor ich eine Woche weg war, aber ich bin mir ziemlich sicher, dass ich das hatte, und es wurden während dieser Zeit keine Updates durchgeführt, die irgendwie viel zusätzlichen Speicherplatz beansprucht hätten…
Irgendwelche Ideen? Ich wollte gerade einen Block Storage hinzufügen und mich damit beschäftigen, Uploads zu verschieben, aber meine Uploads nehmen nicht den gesamten Speicherplatz ein, sodass immer noch etwas fehlt/etwas ihn füllt. Ich habe jetzt auch nicht mehr genug Speicherplatz, um zur Sicherheit ein neues Backup zu erstellen, daher bin ich etwas zögerlich, das ohne eines zu tun.
Hallo! Hast du deinen Backup-Ordner überprüft, ob dort keine beschädigten/temporären Backups Speicherplatz belegen? Das ist mir schon mehrmals passiert.
Um zu überprüfen, wohin der Speicherplatz verschwindet, benutze ich das Kommandozeilen-Tool ncdu. So habe ich meine Probleme herausgefunden.
Hinweis: Wenn dir der Speicherplatz ausgegangen ist, vergiss nicht zu überprüfen, ob die Einstellung für den Remote-Download von Bildern nicht automatisch deaktiviert wurde. Wir sollten darüber benachrichtigt werden, aber ich habe das irgendwie mehrmals verpasst. Ich bin mir nicht einmal sicher, ob ich diese Benachrichtigung erhalten habe.
Damit habe ich kürzlich mehrere GB auf einem 1GB/25GB-System gespart.
Wenn Sie jedoch ein Backup erstellen, das die 12 GB Uploads enthält, dauert dies ungefähr doppelt so lange, um ein Backup zu erstellen, und ein paar Backups werden Ihre Festplatte wahrscheinlich füllen.
Ich habe keine Backups vor Ort gespeichert. Normalerweise behalte ich das neueste (das etwa 5,8 GB groß ist) und lösche die älteren (habe auch alle davon extern gesichert), aber im Moment habe ich keine vor Ort. Der einzige Speicherplatz, den der Admin meldet, sind die 12 GB Uploads. Ich hatte vor, entweder das Droplet zu erweitern oder bald den Block Storage hinzuzufügen, aber dann ist der gesamte Speicherplatz verschwunden und ich hatte ein paar Wochen lang keine Sicherung erstellt, während ich weg war und ich habe mir die Block Storage Anleitung hier angesehen und es ist mehr als nur “kaufen und anschließen”, daher möchte ich kein Risiko eingehen, Dinge zu verschieben und zu ändern, ohne einen zu haben.
Ich war nicht vollständig aus dem Speicherplatz, es waren noch 700 MB übrig, aber ich habe nachgesehen und dies ist nicht deaktiviert, aber danke für die Information.
Ich werde alle hier genannten Vorschläge ausprobieren und sehen, ob etwas funktioniert/wo der Speicherplatz ist.
Dies hat nichts freigegeben.
Dies bestätigt für mich im Wesentlichen, dass etwas nicht stimmt, da er über seine 25-GB-Installation spricht, meine aber auf einem 50-GB-Droplet läuft!
Ich habe den Backup-Ordner überprüft und dort sind eine Handvoll zufälliger Dateien. Die größte ist 700 MB dpkg.status.0 und dann 6 (sequenzielle) dpkg.status.1.gz mit je 200 MB. Kann ich diese gefahrlos löschen? Das erklärt zwar nicht den Großteil des Platzes, aber immerhin 1,6 GB, was mich einem Backup näher bringt…
Bearbeitung: Okay, in var/backups war nichts, aber ich habe eines in var/discourse/shared/standalone/backups gefunden, das in meinem Admin-CP nicht aufgeführt war. Also habe ich nach dem Löschen 6,5 GB gewonnen.
Ich habe ncdu installiert und ausgeführt. Es sagt, mein größter Ordner ist 20 GB und der Rest fast nichts. Das sind also 30 GB, die irgendwo fehlen, nicht in var/discourse?
Außer dem habe ich eine 2,2 GB Swap-Datei. Also etwa 4 GB, einschließlich dessen, was in den Backups ist. Es gibt offensichtlich einige andere zufällige Dateien, diese nicht mitgerechnet, fehlen 20 GB.
Ich schätze, ich könnte einen Snapshot machen, Block Storage erstellen, Uploads verschieben, dann hätte ich 22 GB. Ich mache mir nur Sorgen, dass der Platz weiterhin ständig verschwindet und ich nichts anderes verschieben kann, um mehr zu bekommen.
Ich würde speziell empfehlen, als Root auf Ihrem Server Folgendes auszuführen: du -kx / | sort -n | tail -49
oder ähnliches. Sie benötigen eine Taktik, die sich ohne Annahmen ansieht, was tatsächlich vor sich geht.
Während Sie sich an der Befehlszeile befinden, würde ich Folgendes vorschlagen:
df -mT
free
Und sogar
docker system df
docker images
Ich bin besorgt über das, was Sie über Backups sagen. Es gibt zwei Arten von Backups: die normale Art, die Anhänge enthält, und die leichte Art, die sie ausschließt. Sie sollten unterschiedliche Größen haben. Sie werden einige konfigurierte Optionen für automatische geplante Backups haben. Es scheint mir möglich, dass die automatischen Backups stattfinden, wenn Platz vorhanden ist, und dass dies den Platz füllt.
Ich empfehle Ihnen, sich die Dateien genau anzusehen, bevor Sie sie löschen – was ist das Datum und die Zeitstempel, was ist die Größe. Das hilft zu bestimmen, wie sie entstanden sind.
Es ist erwähnenswert, dass das Löschen einer geöffneten Datei dazu führt, dass sie nicht mehr aufgeführt wird, aber sie wird erst gelöscht, wenn sie geschlossen wird. Es ist daher sogar möglich, dass Sie nach einem Server-Neustart ein anderes Bild sehen.