База знаний VMmanager

Как возобновить работу зависшего LXD-контейнера

В статье представлено практическое руководство для возобновления работы контейнера в кластере с типом виртуализации LXD. Если контейнер завис, любые действия с ним будут заблокированы. Например, включение или удаление ВМ. 

Чтобы возобновить работу контейнера:

  1. Подключитесь к проблемному узлу по SSH.
  2. Найдите ID проблемного процесса:

    ps -eF | grep '<название_контейнера>' | grep 'lxc monitor'
    Пояснения
  3. Отключите проблемный процесс командой:

    kill -9 <PID>
    Пояснения
Перепроверьте ID процесса перед его отключением. Ошибка в ID отключит не тот процесс, что может повлечь некорректную работу платформы.

После этих действий контейнер возобновит работу. Выполните нужное действие, например, запуск или удаление ВМ из веб-интерфейса VMmanager.