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.