У меня довольно странная проблема с Dropbox, которая началась несколько недель назад.
Dropbox прекратит синхронизацию с сообщением «Не удается получить доступ к папке Dropbox» и откажется от синхронизации до перезагрузки.
Я попытался перезапустить Dropbox и выйти из системы, но, похоже, ничего из этого не позволит синхронизировать его снова, за исключением перезагрузки.
Это не проблема с разрешениями, так как разрешения не меняются, когда я внезапно теряю доступ.
Я проверил lsof для всего, что связано с dropbox, которое может все еще зависать, когда я его остановлю. Насколько я могу сказать, ничто иное, кроме Dropbox, не получает доступ к своим папкам, когда это происходит.
Ответы:
если вы положите их в
/etc/sysctl.conf
:это решит проблему. Возможно, вам придется работать,
sudo sysctl -p
чтобы эти настройки вступили в силу.Кроме того, если вы не заинтересованы в том, чтобы сделать эти настройки постоянными, вы можете попробовать следующие команды ...
В этом случае настройки будут потеряны после перезагрузки.
Проблема в том, что в системе закончились экземпляры inotify. Вы можете проверить свой системный журнал (например, с помощью
tail -f /var/log/syslog
), и если вы видите ...тогда вы знаете, что это ваша проблема. Для меня это был непомук.
источник
sudo echo 256 > /proc/sys/fs/inotify/max_user_instances
выдает ошибку «Отказано в разрешении».sudo sysctl fs.inotify.max_user_instances=256
следует использовать вместоFs.inotify.max_user_instances = 256 устранило мою непосредственную проблему «Не удается получить доступ к папке с папками» (Ubuntu 12.04).
Это также прояснило странное поведение, которое я заметил, когда значок систрейса в Dropbox постоянно обозначал активность файла: стрелка постоянно вращалась, хотя в моем Dropbox ничего не менялось, а список «недавно измененных файлов» оставался неизменным.
Через несколько мгновений после того, как я изменил fs.inotify.max_user_instances = 256, бессмысленная зацикливание прекратилось.
источник
На одном из форумов кто-то упоминал, что это связано с inotify. У них есть это решение / обходной путь.
источник
Обычно это происходит потому, что у sysctrl закончились экземпляры inotify. Следующие 2 команды обычно решают проблему.
источник