Impossible de reconstruire le discourse par manque d'espace sur le périphérique

Vérifiez si vous avez des sauvegardes restantes ici et supprimez-les :
/var/discourse/shared/standalone/backups/default

Ce message concerne votre disque local. Pour créer une sauvegarde, vous devez disposer de près du double de la taille de votre base de données + téléversements pour créer la sauvegarde qui est téléversée dans les espaces. Que vous montrent ces commandes ?

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

vous montrent ?

Voici ce que montrent les commandes :

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

S’il s’agit d’un problème de stockage local, puis-je simplement ajouter un stockage en bloc (Volumes) au Droplet DigitalOcean ?

Merci !

Il y a un sujet à ce sujet. Je déplacerais probablement les sauvegardes vers Spaces en premier.

Qu’en est-il de ceci

   du -hs /var/discourse/shared/*

J’ai des sauvegardes configurées sur DO Spaces. Je pensais que la sauvegarde avait échoué en raison d’un manque d’espace local ?

Oups

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

Oh. Oui, le stockage local est le problème, mais une façon simple de le résoudre est de déplacer les sauvegardes, mais vous l’avez déjà fait…

Mais peut-être pouvez-vous faire un

 ./launcher cleanup

Et récupérer de l’espace de docker

Voici la sortie :

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

J’ai exécuté ./launcher cleanup il y a deux jours et cela n’a pas résolu le problème d’échec de sauvegarde. :confused:

Trop d’espace de stockage est consommé par vos sauvegardes. Vous devrez revoir votre stratégie de sauvegarde et éventuellement déplacer les sauvegardes vers un stockage externe tel que S3.

Soit vous n’avez pas de sauvegardes sur Spaces, soit vous n’avez pas supprimé les sauvegardes locales lorsque vous êtes passé à cette solution. Vous pouvez supprimer ces sauvegardes et être tranquille.

Je crois que c’est la deuxième option car je vois bien mes fichiers de sauvegarde sur mes espaces DO. Quelle est la meilleure pratique pour supprimer les sauvegardes ? Puis-je supprimer le contenu avec la commande suivante ?

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

Merci !

Ça devrait faire l’affaire !

C’était bien la cause. J’ai juste vidé le dossier de sauvegarde local et la sauvegarde fonctionne à nouveau. Merci pour votre aide !

Hourra ! Avec 126 Go d’espace libre, vous devriez être tranquille pendant un moment !