Для корректной работы на ваш сервер должна быть установлена программа-демон QEMU Guest Agent. Она запускается внутри виртуальной машины и обеспечивает полноценную работу с сервером в панели управления.
Эта инструкция описывает установку QEMU на машины Linux.
Для Windows сервис QEMU можно установить с помощью специального ISO-образа, который можно скачать здесь. Также с его помощью можно установить virtio-драйверы, необходимые для поддержки виртуализированных устройств.
Если QEMU-агент отсутствует или отключен, в панели будут недоступны следующие действия:
Если при создании сервера вы установили на него любое ПО из маркетплейса, QEMU-агент будет установлен автоматически. В остальных случаях вы можете установить его вручную по этой инструкции.
Чтобы проверить, установлен ли агент QEMU на вашем сервере:
systemctl status qemu-guest-agent
Подобный вывод означает, что агент не установлен:
Unit qemu-guest-agent.service could not be found.
А в данном случае агент есть, но отключен — нужно его перезапустить:
Active: inactive (dead) since ...
Если вы уже устанавливали QEMU-агент, но описанный функционал панели недоступен, попробуйте перезапустить его — скорее всего, это решит проблему.
systemctl restart qemu-guest-agent.service
systemctl status qemu-guest-agent.service
Если все в порядке, вывод команды будет следующим:
qemu-guest-agent.service - QEMU Guest Agent
Loaded: loaded (/lib/systemd/system/qemu-guest-agent.service; static)
Active: active (running)
Чтобы установить QEMU-агент, подключитесь к серверу по SSH и выполните в консоли приведенные ниже команды, выбрав вариант для вашей операционной системы.
apt-get update; \
apt-get install wget -y; \
wget -O ./agent.deb $(wget -qO- https://packages.ubuntu.com/xenial-updates/amd64/qemu-guest-agent/download | grep -oP 'http://mirrors.kernel.org.*?\.deb'); \
dpkg -i ./agent.deb;
apt update && apt install qemu-guest-agent -y;
yum update -y; \
yum install qemu-guest-agent -y;
yum install qemu-guest-agent
wget http://archive.debian.org/debian/pool/main/q/qemu/qemu-guest-agent_2.1+dfsg-12+deb8u5a~bpo70+1_amd64.deb
dpkg -i qemu-guest-agent_2.1+dfsg-12+deb8u5a~bpo70+1_amd64.deb
apt update; \
apt install qemu-guest-agent -y
Здравствуйте, в ssh консоли пишет: active (running). Но на сайте: QEMU-агент на сервере недоступен. Подскажите, пожалуйста, что нужно сделать в таком случае.
такая же проблема
Аналогично
Добрый день!
Создайте, пожалуйста, тикет в поддержку. Коллеги посмотрят, из-за чего возникает проблема, и помогут ее решить.
Если hostname поменял, все, не видит агента?
Смена hostname может повлиять на работу Qemu-агента. Пожалуйста, напишите в поддержку из своей панели — коллеги всё проверят и помогут настроить 👌
Для CentOS 6 нерабочая ссылка
Добрый день! Мы удалили устаревшую информацию из инструкции. CentOS 6 уже давно не поддерживается, для работы рекомендуем обновить систему до одной из актуальных версий.
Предложение правок к этой странице документации:
Спасибо! Внесли правки.