Mon environnement de développement Discourse (VM Ubuntu) manque d’espace disque, malgré le doublement de la taille du disque de la VM à 24 Go la semaine dernière. Dois-je supprimer manuellement d’anciennes versions de Discourse, exécuter un script de nettoyage ou autre ? Je ne vois pas pourquoi mon espace disque s’épuiserait à nouveau, puisque mon instance Discourse ne compte que deux utilisateurs et quelques dizaines de publications.
Probablement des fichiers journaux,
rm -fr tmp/*
Vous pouvez exécuter ncdu pour localiser l’espace occupé (apt-get install ncdu)
Il semble que le dossier tmp sous discourse ne contienne pas grand-chose.
123.3 MiB [##########] /cache
25.8 MiB [## ] /stylesheet-cache
2.5 MiB [ ] /ember-rails
948.0 KiB [ ] /spec
88.0 KiB [ ] /avatar_proxy
12.0 KiB [ ] /javascript-cache
8.0 KiB [ ] /download_cache
8.0 KiB [ ] /pids
e 4.0 KiB [ ] /letter_avatars
e 4.0 KiB [ ] /backup_assets
4.0 KiB [ ] rspec_result
4.0 KiB [ ] plugin-hash
L’ensemble du dossier discourse ne fait apparemment que 1,2 Go. Est-ce que des données liées à Discourse sont stockées ailleurs, que je puisse vérifier directement, afin d’éviter de devoir scanner tout le disque ?
Essayez de nettoyer vos images et conteneurs Docker, si vous les utilisez :
Parfait, c’est exactement ce dont j’avais besoin !
Y a-t-il une raison particulière pour laquelle tu ne dis pas
./launcher cleanup
ici ? Cela semble être un conseil beaucoup plus clair et plus simple à donner aux gens ?
En général, c’est tout à fait juste, mais nous n’avons pas vraiment cet outil d’aide sur notre chemin Docker de développement. Nous devrions certainement avoir un « d/cleanup » pour notre configuration Docker de développement, @riking, peux-tu l’ajouter ?
Bien sûr, j’ai commencé DEV: Add docker cleanup script to d/ folder by riking · Pull Request #9082 · discourse/discourse · GitHub
Le lint semble avoir échoué de manière aléatoire ?
Désolé, j’ai manqué le fait qu’il s’agissait d’une question pour les développeurs !