Modificar el limite de ficheros a observar (dropbox, synthing)

2019-05-08

Si utilizas dropbox, syncthyng o algún programa otro para sincronizar tus ficheros puede que te hayas encontrado con un error parecido a este:

Failed to start filesystem watcher for folder yourLabel (yourID):
   failed to setup inotify handler. Please increase inotify limits,
   see https://docs.syncthing.net/users/faq.html#inotify-limits

img

Por defecto los sistemas Linux restringen la vigilancia de inodos del sistema de archivos a 8192, si tenemos muchos directorios a observar, vamos a necesitar modificar ese numero.

En muchas distribuciones Linux lo podemos solucionar de la siguiente manera:

echo "fs.inotify.max_user_watches=204800" | sudo tee -a /etc/sysctl.conf

En una distribución Linux basada en Arch es preferible hacerlo en un fichero aparte, por ejemplo:

echo "fs.inotify.max_user_watches=204800" | sudo tee -a /etc/sysctl.d/90-override.conf

Estas lineas solo tendrán efecto despuós de reiniciar el sistema, para que tenga efecto inmediatamente:

sudo sh -c 'echo 204800 > /proc/sys/fs/inotify/max_user_watches'

Referencia:

Espero que te haya gustado, pasa un buen día. 🐧


Ingrese la dirección de su instancia