Проблема
Невозможно управлять виртуальными машинами (ВМ) на узле кластера. Недоступно выполнение любых операций над ВМ.
Наблюдаются следующие симптомы:
- отображается статус узла Проблемы с libvirt;
- проверка сервиса
libvirtdна узле кластера не выявляет ошибок.

Причина
Ошибка возникает, если:
- недоступен порт
16514. На этом порту работает демонlibvirtd; - потеряна связь с сервисом мониторинга
vmwatch.
Диагностика
Чтобы подтвердить симптомы:
- Проверьте статус узла кластера:
- Перейдите в раздел Узлы и выберите нужный узел.
- Проверьте столбец Статус. Признак проблемы: отображается сообщение Проблемы с libvirt.
- Подключитесь к узлу кластера по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
- Проверьте статус сервиса
libvirtd:
sudo systemctl status libvirtdОжидаемый результат: сервис запущен и работает без ошибок.
Пример вывода● libvirtd.service - libvirt legacy monolithic daemon Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; preset: enabled) Drop-In: /etc/systemd/system/libvirtd.service.d └─override.conf Active: active (running) since Thu 2026-04-02 08:49:46 UTC; 36s ago TriggeredBy: ● libvirtd.socket ● libvirtd-admin.socket ● libvirtd-tls.socket ● libvirtd-ro.socket
Решение
Чтобы решить проблему:
- Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
- Перейдите в контейнер vm_box:
sudo docker exec -it vm_box bash - Проверьте сетевую доступность порта 16514 с сервера платформы на узел кластера:
nc -vz <IP-адрес_узла> 16514 - Если соединение устанавливается, значит причина проблемы в потерянной связи с сервисом
vmwatch. Перезапустите его:
docker exec -it vm_box supervisorctl restart vmwatch - Если соединение не устанавливается, проверьте локальную доступность порта
16514на целевом узле кластера:- Подключитесь к узлу кластера по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
- Выполните команду:
sudo systemctl status libvirtd | ss -tlupn | grep 16514 - Если порт отсутствует в выводе, проверьте настройки файрвола и убедитесь, что порт открыт.
Может быть полезно
Связанные статьи: