Mon forum ne fonctionne plus... impossible de faire Rebuild App

Bonjour, mon forum fonctionnait bien jusqu’à il y a quelques jours lorsque j’ai essayé de mettre à niveau via /admin/upgrade/.
Ensuite, il m’a demandé d’aller dans la console et de faire la mise à jour.
J’ai suivi exactement cela, suis allé dans /var/disource —> puis j’ai fait git pull —> ./launcher rebuild app

Mais la console a affiché une erreur comme ci-dessous

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% /

J’ai essayé de démarrer le conteneur aussi… mais il y a ces erreurs

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

Les messages d’erreur indiquent qu’il n’y a plus d’espace sur le périphérique pour écrire les fichiers /usr/lib/locale/ig_NG/LC_COLLATE et /usr/lib/locale/ig_NG/LC_ADDRESS.

Je soupçonne que les noms de fichiers sont trompeurs et que le téléchargement de l’image a en fait échoué en raison d’un manque d’espace. Selon la configuration de votre serveur, vous pourrez peut-être libérer de l’espace quelque part ou devrez envisager d’augmenter la capacité de stockage.

Si vous manquez d’espace uniquement à cause des téléchargements sur votre forum Discourse, il pourrait être utile d’envisager la migration des téléchargements vers S3 (qu’il s’agisse d’Amazon S3 ou d’une alternative). Vous devrez probablement toujours mettre à niveau le stockage temporairement si vous souhaitez emprunter cette voie.

2 « J'aime »

Comme suggéré, c’est le problème sur lequel je vais travailler en premier.

 ./launcher cleanup

Et la suppression des sauvegardes sont de bons points de départ.

3 « J'aime »

Problème résolu. J’ai libéré plus d’espace et je peux maintenant reconstruire discourse.

3 « J'aime »