Error de Dropbox sobre la supervisión del sistema de archivos

14

Dropbox me da errores emergentes acerca de no poder monitorear el sistema de archivos (que desaparece rápidamente) cuando se inicia, pero todavía parece funcionar bien, ¿por qué es eso?

Michael Durrant
fuente
¿En qué sistema operativo está ejecutando el cliente de Dropbox? ¿Puede obtener el texto completo del mensaje de error?
Jeff

Respuestas:

24

En Linux, el cliente de Dropbox está sujeto a un límite predeterminado del sistema en la cantidad de directorios que puede monitorear para detectar cambios. Hay una advertencia al respecto, en la línea de:

No se puede monitorear el sistema de archivos

Ejecute: echo 100000 | sudo tee / proc / sys / fs / inotify / max_user_watches y reinicie Dropbox para corregir el problema.

Esto aparece a menudo en los foros de Dropbox, y tienen una mención de ello en su "¿Por qué no se sincronizan ciertos archivos en una computadora a otra?" documento:

Monitoreo de más de 10000 carpetas

La versión de Linux de la aplicación de escritorio de Dropbox está limitada a la supervisión de más de 10000 carpetas de forma predeterminada. Cualquier cosa sobre eso no se observa y, por lo tanto, se ignora al sincronizar. Hay una solución fácil para esto. Abra una terminal e ingrese lo siguiente:

> echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p

Este comando le indicará a su sistema que observe hasta 100000 carpetas. Una vez que ingrese el comando e ingrese su contraseña, Dropbox reanudará inmediatamente la sincronización.

jeff
fuente
Esto no explica que el mensaje aparezca repentinamente, cuando no cambia la cantidad de carpetas o archivos que necesita monitorear. Cambié los archivos pero no la cantidad de archivos o directorios. Al día siguiente veo ese mensaje. ¿Alguna explicación para eso?
Zelphir Kaltstahl
4

Después de varios intentos, seguía recibiendo el error "no se puede monitorear el sistema de archivos". Finalmente descubrí por qué:

100,857 archivos, 15,009 carpetas

Tuve que subir mis max_user_watches a un número más alto.

gbolcer
fuente