Exit 137Exit 137 — Завершено сигналом SIGKILL
Процес було примусово зупинено сигналом SIGKILL (сигнал 9).
Що спричиняє цю помилку
Зупинено командою kill -9 або механізмом OOM killer. У Docker/Kubernetes зазвичай означає перевищення ліміту пам'яті. Код виходу = 128 + 9 = 137.
Як виправити
Перевірте dmesg на наявність повідомлень від OOM killer. Збільште ліміт пам'яті Docker. Дослідіть витоки пам'яті.
Приклад
# Typically OOM kill: 128 + 9 (SIGKILL)
dmesg | grep -i 'killed process'Пов'язані коди помилок
SIGPROF (27)SIGPROF (27) — Сигнал таймера профілювання
Спрацював таймер профілювання, встановлений через setitimer(ITIMER_PROF).
ECONNREFUSEDECONNREFUSED — З'єднання відхилено
На цільовій адресі та порті немає жодного процесу, що прослуховує з'єднання, тому підключення було активно відхилено.
EMLINKEMLINK — Забагато посилань
Перевищено максимальну кількість жорстких посилань на один файл.
Exit 143Exit 143 — Завершено сигналом SIGTERM
Процес було завершено сигналом SIGTERM (сигнал 15).
ENOSYSENOSYS — Функцію не реалізовано
Запитаний системний виклик або функція не реалізовані в цій системі.
SIGPIPE (13)SIGPIPE (13) — Сигнал зламаного каналу
Процес намагався записати в канал або сокет, читальний кінець якого вже закрито.