MaksimovEvgeny
@MaksimovEvgeny

Ubuntu Server 16.04.1 LTS: OOM Killer взбесился?

Приветствую уважаемое сообщество!

После очередного обновления на серверах, OOM Killer несколько раз непредсказуемо убил самбу и виртуальную машину. Конфигурация не менялась, изменений в нагрузках так же обнаружено не было. За год эксплуатации ни чего подобного не наблюдалось.

Первый сервер выполняет функцию файлового. Инцидент с аварийным завершением сервера Samba был зарегистрирован один раз за последние двое суток. На борту 8GB оперативной памяти:
Фрагмент лога

На втором сервере инцидент с аварийным завершением VirtualBox был зарегистрирован четыре раза за последние двое суток с момента обновления:
Фрагмент лога I
Фрагмент лога II
Фрагмент лога III
После чего аппетиты виртуальной машины по памяти были уменьшены в два раза, но:
Фрагмент лога IV

Подскажите куда копать, что смотреть и как вообще угомонить OOM Killer?
Честно говоря, даже при самых жестких нехватках оперативной памяти ни разу с ним не сталкивался.
  • Вопрос задан
  • 466 просмотров
Решения вопроса 1
MaksimovEvgeny
@MaksimovEvgeny Автор вопроса
В общем, проблема решилась установкой ядра версии 4.8.0-34.
Ядро же версии 4.4.0-59 (последнее из LTS) приводит к вышеописанной проблеме. Видимо, нехватка памяти как-то связана с файловым кешем, ибо основную часть памяти занимал именно он.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
zooks
@zooks
Frontend
Вот что мне отвечал хостер по поводу данной ошибки, правда памяти было 512 МБ:
Установите vm.overcommit_memory в 1 в sysctl.conf и примените настройки командой sysctl -p, это устранит возможные проблемы с ООМ, когда процесс запрашивает слишком много виртуальной памяти.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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