# Échec de la mise à jour : espace disque insuffisant -- fichiers overlay excessifs ?

**URL:** https://meta.discourse.org/t/upgrade-failed-low-disk-space-excess-overlay-files/287048
**Category:** Self-hosting
**Tags:** server-resources
**Created:** [Novembre 30, 2023, 8:31 UTC](https://meta.discourse.org/t/upgrade-failed-low-disk-space-excess-overlay-files/287048 "2023-11-30T08:31:57Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![dandv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dandv/32/169779_2.png) [@dandv](https://meta.discourse.org/u/dandv)
#### Post date: [Avril 3, 2025, 5:22 UTC](https://meta.discourse.org/t/upgrade-failed-low-disk-space-excess-overlay-files/287048/7 "2025-04-03T17:22:46Z")

</div>

Je manquais d’espace sur un VPS Linode de 50 Go.

Voici quelques éléments qui consomment de l’espace et qui n’ont pas encore été mentionnés. Certains sont spécifiques à Discourse, d’autres sont généraux aux systèmes Linux.

1. Exécutez `ll /lib/modules`. J’ai été surpris de voir environ 15 Go de vieux noyaux que `apt autoremove` n’a pas pris la peine de supprimer. Claude pense qu’ils ont été installés d’une manière non standard et a généré un [script de suppression](https://claude.site/artifacts/662583a0-d2e1-468d-926b-0c0b50378a5f) sûr. Cela a pris environ une heure mais cela a fonctionné (exécutez à vos propres risques, bien sûr) et j’ai pu exécuter `./launcher rebuild` sans l’erreur `no space left on device`.

2. Le script n’a pas supprimé les en-têtes correspondants dans `/usr/src`. Pour cela, ChatGPT a créé [un autre script](https://chatgpt.com/share/67eec136-1688-8004-b195-e69de55bdb21).

3. Environ un demi-gigaoctet d’espace a été occupé par des [locales inutiles](https://meta.discourse.org/t/hundreds-of-megabytes-of-apparently-duplicate-locale-js-files/360254).

4. Encore 1 Go+ a été occupé par le répertoire `/var/lib/docker/overlay2/.../merged/home/discourse/.cache`.

Peut-être une question stupide, mais que contiennent exactement les répertoires `merge` et `diff` ? Peut-on en supprimer un en toute sécurité à un moment donné ?

 ![Conteneur Docker avec des répertoires /merged et /diff volumineux](https://global.discourse-cdn.com/meta/original/4X/8/3/8/838b119081805a61e6f8e544eace583ebbc80424.png)

---

_[View the full topic](https://meta.discourse.org/t/upgrade-failed-low-disk-space-excess-overlay-files/287048)._
