И таких записей на OpenVZ VPS куча в логе: /var/log/auth.log
Что это и зачем?
Эта ошибка связана с тем, что SSH корректирует работу механизма ядра Linux называемого OOM killer. Этот механизм призван любыми средствами сохранять работоспособность системы в случае исчерпанная памяти. Когда память кончается, он по довольно сложному алгоритму ищет ненужный, на его взгляд процесс, и убивает его. К сожалению, под действие этого механизма может попасть и процесс SSH сервера, что крайне нежелательно. Поэтому демон SSH передает ядру команду, чтобы его не убивало OOM killer ом в случае недостатка памяти (если быть точным, то его тоже убьет, но самым самым последним).
На VPS же этот механизм не работает по причине, что OpenVZ не дает доступ к файловой системе /proc, которая как раз и используется для управления OOM Killerом. Поэтому, данные записи в логах являются нормальным явлением на VPS и Вам не стоит о них беспокоиться.
А вот бы такой патчик пропихнуть в OpenVZ апстрим....
Sunday, 18 April 2010
sshd[*]: error writing /proc/self/oom_adj: Operation not permitted
Subscribe to:
Post Comments
(
Atom
)
спасибо!
ReplyDeleteАга, всегжа пожалуйста.
ReplyDelete