Dropbox выдает ошибку, в которой упоминается эхо-сигнал 100000, но затем он исчезает. Как исправить или удалить сообщение?
Dropbox выдает ошибку, в которой упоминается эхо-сигнал 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
Мониторинг более 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
Это не вызывает проблем с редактированием файлов, и для меня это выглядит как более правильный метод.
sysctl -wметода приводит к тому, что Dropbox снова запрашивает меня каждый раз при перезагрузке. Только добавив строку, чтобы /etc/sysctl.confисправить это навсегда для меня. Я использую Debian Jessie.