Dropbox дает мне ошибку, которая упоминает echo tee 100000, но затем она исчезает. Как исправить или удалить сообщение?
Dropbox дает мне ошибку, которая упоминает echo tee 100000, но затем она исчезает. Как исправить или удалить сообщение?
Отредактируйте файл /etc/sysctl.conf
с помощью вашего любимого текстового редактора, например. nano
:
sudo nano /etc/sysctl.conf
и добавьте (или измените значение) fs.inotify.max_user_watches=100000
в конце файла как новую строку.
В качестве опции вы можете использовать команду sudo sysctl -w fs.inotify.max_user_watches=100000
или приведенную ниже команду, как описано в справочной системе Dropbox, результаты будут одинаковыми.
From the advanced help guide from Dropbox
Monitoring more than 10000 folders
The Linux version of the Dropbox desktop application is limited from monitoring more than 10000 folders by default. Anything over that is not watched and, therefore, ignored when syncing. There's an easy fix for this. Open a terminal and enter the following:
echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p
This command will tell your system to watch up to 100000 folders. Once the command is entered and you enter your password, Dropbox will immediately resume syncing.
С Ubuntu 13.04:
$ sudo nano /proc/sys/fs/inotify/max_user_watches
Затем измените то, что находится в файле (у меня было 8192), до 100000
Затем «ctrl o» для сохранения и «ctrl x» для выхода
Затем запустите:
$ sudo sysctl -p
, затем перезапустите Dropbox.
Редактирование /proc/sys/fs/inotify/max_user_watches
напрямую приводит к ошибкам Fsync в GVIM. Это связано с тем, что вы не можете напрямую изменять эти файлы. Вместо этого лучше использовать эту команду:
sudo sysctl -w fs.inotify.max_user_watches=100000
Это не вызывает проблем с редактированием файлов, и для меня это выглядит более правильным способом.