Sujet :

linux : inotify watchers limit reached

RÉSOLU

Liste des sujets Répondre Créer un sujet

benjamin-mace

Membre depuis le 06/12/2024

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)

franck06

Membre depuis le 21/07/2024

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

gilles-daniel

Membre depuis le 06/06/2024

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

benjamin-mace

Membre depuis le 06/12/2024

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

Répondre

vous devez être connecté pour poster un message !

Rejoindre la communauté

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

S'inscrire