
Когда на сервере запущены процессы, интенсивно использующие процессор, есть вероятность, что мы не сможем войти на эту машину из-за ошибки «превышено время ожидания операции» с помощью ssh
команды.
Согласно этомупочтаответил peterph, должен быть способ гарантировать обслуживание sshd при любых обстоятельствах. Но я просто не знаю, каксоздайте группу для sshd, дайте ей немалую долю процессорного времени и дайте этому процессу «удалённого доступа» гораздо большую долю процессорного времени, чем остальным.
Может кто-нибудь подскажет, как мне настроить его в "/etc/cgconfig.conf" и "/etc/cgrules.conf"? Большое спасибо.
решение1
Я бы попытался устранить первопричину этого конфликта ресурсов, а не трюки cgroup. Даже на моих системах с интенсивными рабочими нагрузками доступ по SSH никогда не был проблемой.
- Какой это тип сервера?
- Каковы характеристики оборудования/ОС/дистрибутива?
- И что, черт возьми, происходит в системе, что мешает sshd отвечать стабильно?
Также, есть ли вероятность, что вы сталкиваетесьэнтропияистощение?