Système

Disque plein (« no space left on device »)

Grave Quelque chose ne fonctionne pas : à traiter maintenant.

Le message tel qu'il apparaît dans les logs :

no space left on device

Ce que ça veut dire

Le disque du serveur est plein. Les bases de données ne peuvent plus écrire, les mises à jour échouent, des applications plantent.

Pourquoi ça arrive

  • Les anciennes images Docker s'accumulent à chaque mise à jour.
  • Des sauvegardes locales jamais supprimées.
  • Des logs qui grossissent sans limite.

Comment corriger

  1. Voyez ce qui occupe la place :

    df -h /
    sudo docker system df
    sudo du -xh --max-depth=2 / 2>/dev/null | sort -rh | head -20
  2. Supprimez les images Docker qui ne servent plus (sans risque pour vos données) :

    sudo docker image prune -a
  3. Réduisez le journal système :

    sudo journalctl --vacuum-size=200M

Pour aller plus loin

Vous avez d'autres messages dans vos logs ?

Collez-les dans le décodeur : il reconnaît les erreurs connues et vous dit lesquelles sont graves. Tout reste dans votre navigateur.

Analyser mes logs