Impossibile ricostruire discourse a causa dello spazio esaurito sul dispositivo

Controlla se ci sono backup residui qui ed eliminali:
/var/discourse/shared/standalone/backups/default

2 Mi Piace

Questo messaggio riguarda il tuo disco locale. Per creare un backup, devi avere quasi il doppio delle dimensioni del tuo database + upload disponibili per creare il backup che viene caricato negli spazi. Cosa ti mostrano?

 df -h
 du -hs /var/discourse/shared/*
 du -hs /var/discourse/shared/standalone

cosa mostrano?

4 Mi Piace

Questo è ciò che mostrano i comandi:

root@forum:~# df -h 
Filesystem                 Size  Used Avail Use% Mounted on
udev                       7.9G     0  7.9G   0% /dev
tmpfs                      1.6G  169M  1.5G  11% /run
/dev/disk/by-label/DOROOT  315G  277G   22G  93% /
tmpfs                      7.9G  4.9M  7.9G   1% /dev/shm
tmpfs                      5.0M     0  5.0M   0% /run/lock
tmpfs                      7.9G     0  7.9G   0% /sys/fs/cgroup
cgmfs                      100K     0  100K   0% /run/cgmanager/fs
none                       315G  277G   22G  93% /var/lib/docker/aufs/mnt/990236bd36313269b6683947dc21241f4387b2671676e8fdf68de05c0fb3e0f4
shm                        512M   22M  491M   5% /var/lib/docker/containers/4684612f16f4f31589ae8075145bcde0e6e9576a22eaef3952e9d47986999b91/shm
tmpfs                      1.6G     0  1.6G   0% /run/user/0
root@forum:~# du -hs /var/discourse/shared/*
215G    /var/discourse/shared/standalone
root@forum:~# du -hs /var/discourse/shared/standalone
215G    /var/discourse/shared/standalone

Se si tratta di un problema di archiviazione locale, posso semplicemente aggiungere spazio di archiviazione a blocchi (Volumi) al Droplet di DigitalOcean?

Grazie!

C’è un argomento a riguardo. Probabilmente sposterei prima i backup su Spaces.

Che ne dici di questo

   du -hs /var/discourse/shared/*

Ho configurato i backup su DO Spaces. Pensavo che il backup fosse fallito a causa della mancanza di spazio locale?

Oops

 du -hs /var/discourse/shared/standalone/*

Oh. Sì, lo spazio di archiviazione locale è il problema, ma un modo semplice per risolverlo è spostare i backup, ma l’hai già fatto..

Ma forse puoi fare un

 ./launcher cleanup

E recuperare spazio da docker

Questo è l’output:

root@forum:~# du -hs /var/discourse/shared/standalone/*
124G    /var/discourse/shared/standalone/backups
21M     /var/discourse/shared/standalone/letsencrypt
2.9G    /var/discourse/shared/standalone/log
4.0K    /var/discourse/shared/standalone/postgres_backup
74G     /var/discourse/shared/standalone/postgres_data
264K    /var/discourse/shared/standalone/postgres_run
5.1G    /var/discourse/shared/standalone/redis_data
44K     /var/discourse/shared/standalone/ssl
28K     /var/discourse/shared/standalone/state
16K     /var/discourse/shared/standalone/tmp
9.2G    /var/discourse/shared/standalone/uploads

Ho eseguito ./launcher cleanup due giorni fa e non ha risolto il problema del fallimento del backup. :confused:

Stai consumando troppo spazio di archiviazione per i tuoi backup. Dovrai ripensare la tua strategia di backup e possibilmente spostare i backup su uno storage esterno come S3.

1 Mi Piace

O non hai backup su Spaces o non hai eliminato i backup locali quando sei passato a quello. Puoi eliminare quei backup e sarai a posto.

2 Mi Piace

Credo sia quest’ultima opzione perché vedo i miei file di backup sui miei DO Spaces. Qual è la procedura migliore per eliminare i backup? Posso rimuovere il contenuto con il seguente comando?

rm -r /var/discourse/shared/standalone/backups

Grazie!

1 Mi Piace

Dovrebbe funzionare!

1 Mi Piace

Quella era effettivamente la causa. Ho appena svuotato la cartella dei backup locali e il backup funziona di nuovo. Grazie per il tuo aiuto!

1 Mi Piace

Evvai! Con 126 GB liberi, dovresti stare a posto per un po’!

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.