Impossível reconstruir o discourse devido à falta de espaço no dispositivo

Verifique se há backups pendentes aqui e exclua-os:
/var/discourse/shared/standalone/backups/default

2 curtidas

Esta mensagem é sobre o seu disco local. Para criar um backup, você precisa ter quase o dobro do tamanho do seu banco de dados + uploads disponíveis para criar o backup que é enviado para os espaços. O que estes mostram para você?

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

mostram para você?

4 curtidas

Este é o resultado dos comandos:

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 for um problema de armazenamento local, posso simplesmente adicionar armazenamento em bloco (Volumes) ao DigitalOcean Droplet?

Obrigado!

Existe um tópico sobre isso. Eu provavelmente moveria os backups para o Spaces primeiro.

E quanto a isto

   du -hs /var/discourse/shared/*

Tenho backups configurados no DO Spaces. Pensei que o backup falhou por falta de espaço local?

Oops

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

Ah. Sim, o armazenamento local é o problema, mas uma maneira fácil de resolvê-lo é movendo os backups, mas você já fez isso..

Mas talvez você possa fazer um

 ./launcher cleanup

E recuperar espaço do docker

Esta é a saída:

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

Executei ./launcher cleanup dois dias atrás e isso não resolveu o problema de falha no backup. :confused:

Você tem muito armazenamento sendo consumido por seus backups. Você precisará repensar sua estratégia de backup e possivelmente mover os backups para um armazenamento externo como S3.

1 curtida

Ou você não tem backups no Spaces ou não excluiu os backups locais ao mudar para ele. Você pode excluir esses backups e ficará em boa situação.

2 curtidas

Acredito que seja o último, porque vejo meus arquivos de backup nos meus DO Spaces. Qual é a melhor prática para excluir os backups? Posso remover o conteúdo com o seguinte comando?

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

Obrigado!

1 curtida

Isso deve resolver!

1 curtida

Essa foi de fato a causa. Acabei de limpar a pasta de backup local e o backup funciona novamente. Obrigado pela ajuda!

1 curtida

Hooray! Com 126 GB livres, você deve ficar bem por um tempo!

1 curtida

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