Как проверить и восстановить работу QEMU Guest Agent?
QEMU Guest Agent — это программа-демон, которая устанавливается на ВМ. QEMU Guest Agent обеспечивает выполнение команд на ВМ и обмен информацией между ВМ и узлом кластера.
VMmanager использует QEMU Guest Agent чтобы изменять сетевые настройки ВМ без перезагрузки. Если QEMU Guest Agent недоступен для платформы в течение пяти минут, VMmanager перезагрузит ВМ для применения настроек.
Чтобы управлять ВМ с ОС CentOS, в QEMU Guest Agent должна быть включена функция guest-exec.
Чтобы избежать незапланированного перезапуска ВМ, вы можете проверить статус QEMU Guest Agent перед изменением настроек. Это можно сделать на ВМ или узле кластера.
Диагностика на ВМ
Подключитесь к ВМ по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
Определите статус QEMU Guest Agent:
CODEПримеры ответов:
QEMU Guest Agent запущен
CODEQEMU Guest Agent остановлен
CODEQEMU Guest Agent не установлен
CODE
Диагностика на узле кластера
- Подключитесь к узлу кластера по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
Определите статус QEMU Guest Agent:
CODEЕсли QEMU Guest Agent запущен, вы получите ответ вида:
Фрагмент ответа в JSON
CODEЕсли QEMU Guest Agent не запущен или остановлен, вы получите ответ вида:
CODEДля ВМ с ОС CentOS определите статус функции guest-exec:
BASHФрагмент ответа, если функция включена
CODEФрагмент ответа, если функция выключена
CODE