Si has recibido este error seguramente se debe a que la configuración del sistema no permite añadir más eventos de escucha de ficheros. Puede ocurrirte usando compass watch
o con aplicaciones como dropbox o cualquier otro programa que busque cambios en los ficheros.
La solución más rápida es aumentar el número máximo de usuarios de inotify. Inotify es la api que permite acceder a la escucha de eventos del sistema de ficheros en linux.
Si quieres saber cual es el limite actual puedes ejecutar:
1 |
cat /proc/sys/fs/inotify/max_user_watches |
Puedes establecer el limite al valor que más te interese con las instrucciones:
1 2 |
sudo sysctl fs.inotify.max_user_watches=256000 sudo sysctl -p |
O si quieres realizar este cambio de forma permanente puedes hacerlo:
1 2 |
echo fs.inotify.max_user_watches=256000 | sudo tee -a /etc/sysctl.conf sudo sysctl -p |
Puedes obtener más información sobre inotify aquí.