linux : inotify watchers limit reached

benjamin-mace 19/01/2026
RÉSOLU
benjamin-mace
Auteur Actif
Avatar de benjamin-mace
benjamin-mace
Auteur Actif

slt, j'ai un souci sur un serveur qui fait tourner pas mal de containers de dev avec du hot-reload (nodemon, webpack). j'ai cette erreur qui pop partout :

Error: ENOSPC: System limit for number of file watchers reached

pourtant j'ai encore 40% de RAM libre, je pige pas le rapport avec l'espace disque (ENOSPC)

19/01/2026 à 07:07

3 commentaires

franck06
Membre Actif
Avatar de franck06
franck06
Membre Actif

le message ENOSPC est trompeur, c'est juste que le kernel n'a plus de slots pour surveiller les fichiers

20/01/2026 à 04:17
gilles-daniel
Membre Rédacteur
Avatar de gilles-daniel
gilles-daniel
Membre Rédacteur

faut augmenter la limite max_user_watches via sysctl. par défaut c'est souvent 8192, ce qui est minuscule pour du dev moderne

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
Modifié le 23/05/2026 à 16:20
benjamin-mace
Auteur Actif
Avatar de benjamin-mace
benjamin-mace
Auteur Actif

monté à 524288 et mes watchers remarchent tous. top, merci

21/01/2026 à 23:57

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire
An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.