- tocdepth
2
Не получается перезагрузить контейнер?
Нажмите на название рабочей нагрузки и перейдите на вкладку Events.
Если на странице событий рабочей нагрузки есть сообщение о невозможности перезагрузить контейнер (the container fails to be restarted), то необходимо предпринять одно из следующих действий:
- Проверьте квоты на ресурсы
Если требуется больше ресурсов, чем есть в наличии, то контейнер не сможет перезагрузиться. Как проверить и увеличить квоты можно посмотреть в инструкции Каким квотам нужно уделить внимание?.
- Проверьте, есть ли конфликт с портом
Авторизуйтесь в узле неисправной рабочей нагрузки.
Узнайте ID контейнера, где находится инстанс нерабочей рабочей нагрузки, запустите команду
docker ps -a \ grep $podName
, где$podName
— название пода.Посмотрите логи соответствующего контейнера, запустите команду
docker logs $containerID
, где$containerID
— ID контейнера.Если конфликт имеет место, то создайте новую рабочую нагрузку с правильными настройками порта.
- Проверьте, есть ли еще работающие процессы в контейнере
Авторизуйтесь в узле неисправной рабочей нагрузки.
Проверьте статус контейнера, запустите команду
docker ps -a
.Если процессов на контейнере нет, то код статуса будет
exit(0)
.
- Проверьте наличие ошибки
Проверьте, правильно ли выполнена команда запуска рабочей нагрузки и есть ли там ошибка.
Авторизуйтесь в узле неисправной рабочей нагрузки.
Проверьте ID контейнера с неисправной рабочей нагрузкой, запустите команду
docker ps -a \ grep $podName
, где$podName
— название пода.Просмотрите логи соответствующего контейнера, запустите команду
docker logs $conteinerID
, где$conteinerID
— ID контейнера.Исправьте ошибку, основываясь на логах.
- Проверьте статус Health Check
Если для рабочей нагрузки активирована проверка Health Check, настроен блок Liveness Probe и число сбоев проверки превысит пороговое значение, то контейнер будет перезапущен. Нажмите на название рабочей нагрузки и перейдите на вкладку Events. Если на странице событий рабочей нагрузки есть сообщение Liveness probe failed: Get http…, то измените настройки Health Check.
для Dev & Test