Необычный рост числа операций чтения с диска без каких-либо существенных действий

У меня есть экземпляр виртуальной машины Ubuntu в Azure. Без каких-либо аномалий в коде или выполняемых действиях сервер зависает, и когда я пытаюсь запустить любую команду, появляется -bash: fork: Невозможно выделить память .

У меня есть сервер python, работающий вместе с mongodb и mysql. Я не вижу причин для такого доступа к диску. Также отсутствует значительная загрузка процессора или сети ввода-вывода.

Снимок экрана ввода-вывода диска на панели управления Azure

Кто-нибудь испытывал такое поведение? Я не видел такого поведения в своей тестовой среде и почти 14 дней в производственной среде до сегодняшнего дня.

0
задан 1 June 2017 в 16:34
1 ответ

Сложный вопрос.

Ошибка Невозможно выделить память отображалась, когда у вас недостаточно виртуальной памяти для выделения памяти для запуска процесса, разветвления или запуска нового потока. Для дискового ввода-вывода это может быть какая-то ежемесячная активность в cron, вы можете проверить активность в файле / etc / crontab и в папках /etc/cron.d и / etc / cron.monthly .

Чтобы узнать, что с вашей системой, вы можете установить поверх и запустить его как службу, она сохранит системную статистику, и вы сможете проверить состояние системы после ошибки.

0
ответ дан 5 December 2019 в 08:06

Теги

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