Ciao, il mio forum funzionava bene fino a pochi giorni fa, quando ho provato ad aggiornare tramite /admin/upgrade/
Poi mi ha chiesto di andare sulla console ed eseguire l’aggiornamento.
Ho seguito esattamente le istruzioni, sono andato su /var/disource —> poi ho eseguito git pull —> ./launcher rebuild app
Ma la console ha restituito alcuni errori come di seguito
root@discourse:/var/discourse# ./launcher rebuild app
Rilevata architettura x86_64.
ATTENZIONE: Stiamo per iniziare il download dell'immagine base di Discourse
Questo processo potrebbe richiedere da pochi minuti a un'ora, a seconda della velocità della tua rete
Si prega di essere pazienti
2.0.20220128-1817: Pulling da discourse/base
5eb5b503b376: Pull completo
13f791631149: Estrazione [==================================================>] 585.9MB/585.9MB
9cf83aefd7da: Download completo
impossibile registrare il layer: Errore nell'elaborazione del file tar (codice di uscita 1): scrittura /usr/lib/locale/hu_HU.utf8/LC_COLLATE: spazio insufficiente sul dispositivo
2.0.20220128-1817: Pulling da discourse/base
5eb5b503b376: Pull completo
13f791631149: Estrazione [==================================================>] 585.9MB/585.9MB
9cf83aefd7da: Download completo
impossibile registrare il layer: Errore nell'elaborazione del file tar (codice di uscita 1): scrittura /usr/lib/locale/hu_HU.utf8/LC_COLLATE: spazio insufficiente sul dispositivo
Impossibile trovare l'immagine 'discourse/base:2.0.20220128-1817' localmente
2.0.20220128-1817: Pulling da discourse/base
5eb5b503b376: Pulling fs layer
13f791631149: Pulling fs layer
9cf83aefd7da: Pulling fs layer
5eb5b503b376: Verifica Checksum
5eb5b503b376: Download completo
9cf83aefd7da: Verifica Checksum
9cf83aefd7da: Download completo
13f791631149: Verifica Checksum
13f791631149: Download completo
5eb5b503b376: Pull completo
docker: impossibile registrare il layer: Errore nell'elaborazione del file tar (codice di uscita 1): scrittura /usr/lib/locale/hu_HU.utf8/LC_COLLATE: spazio insufficiente sul dispositivo.
Vedi 'docker run --help'.
La tua installazione di Docker non funziona correttamente
==================== INFORMAZIONI MEMORIA ====================
RAM (MB): 1028
totale usato libero condiviso buff/cache disponibile
Mem: 981 513 150 63 317 259
Swap: 2047 746 1301
==================== CONTROLLO SPAZIO SU DISCO ====================
---------- Spazio disco OS ----------
Filesystem Dimensione Usato Disponibile Uso% Montato su
/dev/vda1 25G 23G 1.5G 94% /
Ho provato anche ad avviare il container… ma presenta questi errori
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
I messaggi di errore segnalano che non c’è più spazio sul dispositivo per scrivere i file /usr/lib/locale/ig_NG/LC_COLLATE e /usr/lib/locale/ig_NG/LC_ADDRESS
Sospetto che i nomi dei file siano fuorvianti e che in realtà non sia riuscito a scaricare l’immagine a causa dell’esaurimento dello spazio. A seconda di come è configurato il tuo server, potresti essere in grado di liberare spazio da qualche parte o potresti dover considerare di aumentare la capacità di archiviazione.
Se hai esaurito lo spazio puramente a causa dei caricamenti sul tuo forum Discourse, potrebbe valere la pena considerare la migrazione dei caricamenti su S3 (sia esso Amazon S3 o un’alternativa) di archiviazione. Probabilmente dovrai comunque aggiornare temporaneamente lo spazio di archiviazione se vuoi intraprendere quella strada.