Ошибка Dropbox - 'echo 100000 | sudo tee / proc/sys/fs/inotify/max_user_watches'

Dropbox выдает ошибку, в которой упоминается эхо-сигнал 100000, но затем он исчезает. Как исправить или удалить сообщение?

3 ответа

Решение

Отредактируйте свой /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

Мониторинг более 10000 папок

Версия рабочего стола Dropbox для Linux по умолчанию не позволяет отслеживать более 10000 папок. Ничего сверх этого не отслеживается и, следовательно, игнорируется при синхронизации. Это легко исправить. Откройте терминал и введите следующее:

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

Эта команда сообщит вашей системе, что нужно просматривать до 100000 папок. После ввода команды и ввода пароля Dropbox немедленно возобновит синхронизацию.

С 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

Это не вызывает проблем с редактированием файлов, и для меня это выглядит как более правильный метод.

Другие вопросы по тегам