Интернет перестает работать: «Не удалось добавить / запустить / systemd / ask-пароль для просмотра каталога: на устройстве не осталось места»


11

Я бегу Lubuntu 16.04. Через некоторое время после запуска системы беспроводной интернет перестанет работать.

Я покорно бегаю:

sudo service network-manager restart

Но это возвращает сообщение:

Failed to add /run/systemd/ask-password to directory watch: No space left on device

Но у меня много свободного места на жестком диске, в оперативной памяти и подкачки. В чем дело?

Ответы:


28

Как обсуждалось здесь , оказывается, что резервный сервис Crashplan является наиболее вероятным виновником. Он использует много часов inotify и, в конце концов, съедает их все.

Немедленное исправление - запустить:

sudo -i
echo 1048576 > /proc/sys/fs/inotify/max_user_watches
exit

Чтобы сделать больше часов доступными.

Долгосрочное исправление состоит в том, чтобы отредактировать файл, /etc/sysctl.confвключив в него строку:

fs.inotify.max_user_watches=1048576

Изменить : Прошло несколько дней, и проблема не возникла, так как я выполнил выше.


Есть ли какие-нибудь обновления - исправление все еще работает? Или есть ошибка Crashplan, требующая устранения? Благодарность!
Джайлз В

@GilesB: у меня не было проблем с моим интернетом с тех пор, поэтому я считаю, что это решило проблему. Было бы удобно, если бы Crashplan проверил это значение и предупредил пользователя о потенциальных проблемах до их возникновения.
Ричард

1
Описанное выше решение остается рекомендуемым решением на сайте поддержки CrashPlan: support.code42.com/CrashPlan/4/Troubility/…
kiprainey

поскольку до настоящего времени проблема все еще существует и, к max_user_watchesсожалению, ее не удалось решить
Олег Кокорин

май sudo sysctl -pпоможет. code.visualstudio.com/docs/setup/...
SohelAhmedM
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.