Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Почему контейнер убит по памяти, когда на сервере её ещё половина свободна

Контейнер падает с OOMKilled, вы заходите на хост и видите в free -h, что свободно 20-30 гигабайт из 64. Логика подсказывает, что памяти хватает, а значит дело в чём-то другом — сети, диске, баге в приложении. Но причина обычно ровно та, что написана в статусе: контейнеру действительно не хватило памяти, просто не той, что вы смотрите. У контейнера есть собственный, гораздо более тесный потолок, и ядро следит именно за ним, а не за общей картиной на сервере.

Подробнее →