Code erreur

Linux — No space left on device

Le noyau ou une application ne peut plus écrire sur le filesystem ciblé.

ThématiqueLinux →
⌚ Environ 2 min de lecture
Voir mes favoris

Linux — No space left on device

Domaine : LinuxPriorité : Élevée

Que signifie cette erreur ?

Le noyau ou une application ne peut plus écrire sur le filesystem ciblé.

Causes probables

  • filesystem plein
  • inodes épuisés
  • quota atteint

Vérifications et résolution

  1. df -h
  2. df -i
  3. du sur les principaux répertoires
Précaution : Un filesystem peut avoir de l’espace libre mais plus aucun inode.

← Revenir à la base des codes d’erreur

Lecture diagnostique et validation

Pour « Linux — No space left on device », collectez l’heure, le point de montage ou service concerné, les messages kernel et systemd ainsi que l’état du stockage. Évitez de remonter immédiatement un système de fichiers en écriture ou de relancer en boucle un service avant d’avoir capturé la cause, surtout après une erreur d’E/S.

Test discriminant

Examinez journalctl, dmesg, espace libre, inodes et état du périphérique, puis comparez les erreurs avec la chronologie du problème. Si une vérification de système de fichiers est nécessaire, appliquez-la hors ligne selon le type de filesystem. Conservez les informations SMART ou contrôleur avant toute opération destructive.

Critère de résolution

La résolution est confirmée lorsque le système retrouve son mode attendu sans nouvelles erreurs kernel, que les écritures de test sont fiables et qu’un redémarrage contrôlé ne reproduit pas l’incident. Si le stockage a signalé des erreurs, prévoyez également la vérification ou le remplacement du matériel concerné.

Concepts liés

Référence primaire : Linux Kernel documentation — Administration Guide.

♡ 0