inotify/max_user_watches оцените resets on reboot; how to change it permanently?

Some программное обеспечение that гm using needs в higher-than-default оцените in /proc/sys/fs/inotify/max_user_watches. I хан modify this оцените with в text редактор or from the конечный, and for в little while, everything is умрите. However, after restarting my computer (not just logging out and in again, which works я умер), the оцените - reset to 8192.

Why does this happen, and how хан I make the change permanent?

2
задан 3 January 2016 в 21:06

2 ответа

На Ubuntu 16.04 следующее работало на меня...

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

, где 524288 более высокое, чем значение по умолчанию количество, которое я использую. Вторая команда должна заставить его вступить в силу без перезагрузки.

кроме того, вот ссылка на подобный вопрос с некоторыми хорошими ответами, в особенности см. второй ответ от user3086182, который помог мне.

kernel-inotify-watch-limit-reached

5
ответ дан 2 December 2019 в 01:33

От: /usr/lib/sysctl.d/50-default.conf:

Для переопределения настроек в этом файле создайте локальный файл в / и т.д. (например,/etc/sysctl.d/90-override.conf) и поместите любые присвоения там.

Так создают файл: nano /etc/sysctl.d/90-override.conf.
И заполняют его с: fs.inotify.max_user_watches=65536.

Это будет теперь использоваться при перезапуске сервера для заполнения: /proc/sys/fs/inotify/max_user_watches

нет никакой потребности поэтому для редактирования /proc/sys/fs/inotify/max_user_watches. После того как Вы следовали за вышеупомянутым, можно перезапустить сервер для новой установки для взятия влияния.

3
ответ дан 2 December 2019 в 01:33

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

Похожие вопросы: