Mein Forum funktioniert nicht mehr... konnte Rebuild App nicht ausführen

Hallo, mein Forum lief bis vor ein paar Tagen einwandfrei, als ich versuchte, über /admin/upgrade/ ein Upgrade durchzuführen.
Dann wurde ich aufgefordert, zur Konsole zu gehen und das Update durchzuführen.
Ich habe genau das befolgt: gehe zu /var/discourse —> dann git pull —> ./launcher rebuild app

Aber die Konsole gab einige Fehler aus, wie unten gezeigt:

root@discourse:/var/discourse# ./launcher rebuild app
x86_64 arch detected.

WARNING: We are about to start downloading the Discourse base image
This process may take anywhere between a few minutes to an hour, depending on your network speed

Please be patient

2.0.20220128-1817: Pulling from discourse/base
5eb5b503b376: Pull complete 
13f791631149: Extracting [==================================================>]  585.9MB/585.9MB
9cf83aefd7da: Download complete 
failed to register layer: Error processing tar file(exit status 1): write /usr/lib/locale/hu_HU.utf8/LC_COLLATE: no space left on device
2.0.20220128-1817: Pulling from discourse/base
5eb5b503b376: Pull complete 
13f791631149: Extracting [==================================================>]  585.9MB/585.9MB
9cf83aefd7da: Download complete 
failed to register layer: Error processing tar file(exit status 1): write /usr/lib/locale/hu_HU.utf8/LC_COLLATE: no space left on device
Unable to find image 'discourse/base:2.0.20220128-1817' locally
2.0.20220128-1817: Pulling from discourse/base
5eb5b503b376: Pulling fs layer
13f791631149: Pulling fs layer
9cf83aefd7da: Pulling fs layer
5eb5b503b376: Verifying Checksum
5eb5b503b376: Download complete
9cf83aefd7da: Verifying Checksum
9cf83aefd7da: Download complete
13f791631149: Verifying Checksum
13f791631149: Download complete
5eb5b503b376: Pull complete
docker: failed to register layer: Error processing tar file(exit status 1): write /usr/lib/locale/hu_HU.utf8/LC_COLLATE: no space left on device.
See 'docker run --help'.
Your Docker installation is not working correctly
==================== MEMORY INFORMATION ====================
RAM (MB): 1028

              total        used        free      shared  buff/cache   available
Mem:            981         513         150          63         317         259
Swap:          2047         746        1301

==================== DISK SPACE CHECK ====================
---------- OS Disk Space ----------
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        25G   23G  1.5G  94% /

Ich habe versucht, den Container zu starten, aber er hat diese Fehler

root@grumpy:/var/discourse# ./launcher start app
x86_64 arch detected.

WARNING: We are about to start downloading the Discourse base image
This process may take anywhere between a few minutes to an hour, depending on your network speed

Please be patient

2.0.20220128-1817: Pulling from discourse/base
5eb5b503b376: Pull complete 
13f791631149: Extracting [==================================================>]  585.9MB/585.9MB
9cf83aefd7da: Download complete 
failed to register layer: Error processing tar file(exit status 1): write /usr/lib/locale/ig_NG/LC_COLLATE: no space left on device
2.0.20220128-1817: Pulling from discourse/base
5eb5b503b376: Pull complete 
13f791631149: Extracting [==================================================>]  585.9MB/585.9MB
9cf83aefd7da: Download complete 
failed to register layer: Error processing tar file(exit status 1): write /usr/lib/locale/ig_NG/LC_COLLATE: no space left on device
Unable to find image 'discourse/base:2.0.20220128-1817' locally
2.0.20220128-1817: Pulling from discourse/base
5eb5b503b376: Pulling fs layer
13f791631149: Pulling fs layer
9cf83aefd7da: Pulling fs layer
5eb5b503b376: Verifying Checksum
5eb5b503b376: Download complete
9cf83aefd7da: Verifying Checksum
9cf83aefd7da: Download complete
13f791631149: Verifying Checksum
13f791631149: Download complete
5eb5b503b376: Pull complete
docker: failed to register layer: Error processing tar file(exit status 1): write /usr/lib/locale/ig_NG/LC_ADDRESS: no space left on device.
See 'docker run --help'.
Your Docker installation is not working correctly

Die Fehlermeldungen berichten, dass auf dem Gerät kein Speicherplatz mehr zum Schreiben der Dateien /usr/lib/locale/ig_NG/LC_COLLATE und /usr/lib/locale/ig_NG/LC_ADDRESS vorhanden ist.

Ich vermute, dass die Dateinamen irreführend sind und das Herunterladen des Images aufgrund von Speicherplatzmangel fehlgeschlagen ist. Je nachdem, wie Ihr Server eingerichtet ist, können Sie möglicherweise Speicherplatz freigeben oder die Speicherkapazität erhöhen.

Wenn Ihnen der Speicherplatz rein wegen Uploads auf Ihrem Discourse-Forum ausgegangen ist, könnte es sich lohnen, Uploads zu S3 zu migrieren (egal ob Amazon S3 oder eine Alternative) in Betracht zu ziehen. Sie müssen den Speicherplatz wahrscheinlich trotzdem vorübergehend aufrüsten, wenn Sie diesen Weg einschlagen möchten.

2 „Gefällt mir“

Wie vorgeschlagen, ist dies das Problem, an dem ich zuerst arbeiten werde.

 ./launcher cleanup

Und das Löschen von Backups sind gute Ausgangspunkte.

3 „Gefällt mir“

Problem gelöst. Ich habe mehr Speicherplatz freigeräumt und kann jetzt Discourse neu aufbauen.

3 „Gefällt mir“