J’essaie de trouver un moyen de libérer de l’espace sur mon instance Discourse.
Voici les données que j’ai collectées :
Le tableau de bord de Discourse indique 55 Go utilisés pour les téléversements.
La requête PostgreSQL select pg_size_pretty(sum(filesize)) from uploads affiche 35 Go.
La commande ssh du -sh /var/discourse/shared/standalone/uploads/ affiche 247 Go.
La commande ssh du -sh /var/discourse/shared/standalone/uploads/default/original/ affiche 35 Go.
La commande ssh du -sh /var/discourse/shared/standalone/uploads/tombstone/ affiche 191 Go.
Est-il possible qu’il y ait des fichiers orphelins dans le dossier tombstone, ou s’agit-il d’une fausse alerte indiquant que ce dossier occupe 191 Go ?
Lorsque je parcours le dossier tombstone, je vois des milliers de dossiers et de fichiers.
Quel type de fichiers Discourse conserve-t-il dans /var/discourse/shared/standalone/uploads/tombstone/ ? Est-il sûr de supprimer ces fichiers ?
Je suis assez sûr que vous pouvez supprimer tout le contenu de tombstone, car c’est un espace de stockage pour les images qui ont été supprimées. Un endroit pour la « récupération d’urgence ».
En théorie, nous devrions le nettoyer régulièrement.
Pouvez-vous faire un peu plus de recherches ? Quelle est l’horodatage des 10 fichiers les plus anciens que vous avez dans tombstone ? Sont-ils très anciens ?
Peut-être que tout fonctionne correctement et que simplement beaucoup de choses sont supprimées sur votre forum ? Vous pouvez modifier la durée pendant laquelle les éléments restent dans la tombe, afin qu’ils n’y restent que moins longtemps. Je pense qu’il existe un paramètre du site pour cela.
En février, j’ai commencé à lutter pour l’espace. Peut-être est-ce la raison pour laquelle mon espace n’a toujours pas été libéré.
Mon paramètre était réglé sur 30 jours. Quand je l’ai réduit à 10 et que j’ai exécuté les tâches Sidekiq liées aux téléchargements, le dossier tombstone a rétréci.
Merci pour votre aide et désolé d’avoir ouvert ce sujet. Je n’avais tout simplement pas remarqué le paramètre purge deleted uploads grace period days. La dernière fois que j’ai nettoyé mon forum, il suffisait d’exécuter les tâches Sidekiq pour libérer de l’espace pour le système d’exploitation.
Peut-être que cela mériterait un nouveau sujet : mais veuillez envisager d’ajouter une notification NOUVEAU dans les paramètres lorsqu’il y a une nouveauté. Pour les administrateurs, il est difficile de suivre toutes les nouvelles options. D’une version à l’autre, il est difficile de repérer et d’ajuster les nouveaux paramètres que Discourse nous propose, surtout quand on ne trouve pas lesquels sont nouveaux.