У меня есть LTS Ubuntu 16.04 (GNU/Linux 2.6.32-042stab127.2 x86_64) VPS, я получаю следующую ошибку при запуске моего приложения направляющих
ФАТАЛЬНЫЙ: Послушайте ошибка: не мог контролировать каталоги для изменений. Посетите https://github.com/guard/listen/wiki/Increasing-the-amount-of-inotify-watchers для получения информации о том, как зафиксировать это.
Я пытаюсь зафиксировать это путем увеличения предела часов
$ echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
$ sudo sysctl -p
это бросает другую ошибку как
sysctl: разрешение отклонено на ключевой 'фс inotify.max_user_watches'
У меня есть корневой доступ к серверу.
Любая Справка для увеличения предела высоко ценится.Заранее спасибо!
Любая Справка для увеличения предела высоко ценится.
Не попытка произойти или Вами или любым на Askubuntu.
VPS
Поднимают это с компанией, размещающей VPS. Они не позволяют Вам изменять любой из тех параметров. Вы работаете в виртуальном контейнере, и те изменения в sysctl будут влиять на всех в той системе, не только Вашем контейнере.
"Увеличение дескрипторов файлов не помогает мне. Мое сообщение хвоста немного отличалось: хвост: ресурсы inotify исчерпываются. Этот ответ помог мне. Можно также использовать sudo sysctl-w фс inotify.max_user_watches=1048576 & & sysctl-p, чтобы протестировать, если это помогает, постоянно не изменяя его. Это сообщение также помогает nefaria.com/2014/08/tail-inotify-resources-exhausted †“djxak 2 октября '17 в 18:27" djxak комментарий хвост: inotify не может использоваться, возвращаясь к опросу: Слишком много открытых файлов у меня есть те же ограничения, таким образом, я думаю, что это работало на меня, потому что временное решение:
sudo sysctl-w фс inotify.max_user_watches=1048576 & & sysctl-p