有关监视文件系统的Dropbox错误


14

Dropbox弹出错误,提示我无法监视文件系统(该文件系统在启动时会迅速消失),但仍然可以正常运行,为什么?


您在什么操作系统上运行Dropbox客户端?您可以获得错误消息的全文吗?
2012年

Answers:


24

在Linux上,Dropbox客户端受其可以监视更改的目录数的默认系统限制。与此相关的警告如下:

无法监视文件系统

请运行:echo 100000 | sudo tee / proc / sys / fs / inotify / max_user_watches并重新启动Dropbox来解决此问题。

这通常在Dropbox论坛中出现,他们在“为什么一台计算机上的某些文件不同步到另一台计算机上?”中提到了这一点。文献:

监控超过10000个文件夹

默认情况下,Dropbox桌面应用程序的Linux版本仅限于监视10000个以上的文件夹。超出此范围的所有内容均不会被监视,因此在同步时将被忽略。有一个简单的解决方法。打开一个终端并输入以下内容:

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

此命令将告诉您的系统最多监视100000个文件夹。输入命令并输入密码后,Dropbox将立即恢复同步。


当不更改需要监视的文件夹或文件的数量时,这不能解释突然出现的消息。我更改了文件,但没有更改文件或目录的数量。第二天,我看到了该消息。有什么解释吗?
Zelphir Kaltstahl'7

4

经过多次尝试,我仍然收到“无法监视文件系统”错误。我终于弄清楚了为什么:

100,857档案,15,009文件夹

我不得不将max_user_watches增大到一个更大的数字。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.