Перейти к содержимому

Руководство по GA на VM

  1. Подключитесь к VM по SSH
  2. Выполните команду:
Окно терминала
systemctl status qemu-guest-agent
  • active (running) — агент запущен
  • inactive (dead) — агент остановлен
  • Не найден — агент не установлен

  1. Подключитесь по SSH
  2. Установите пакет:

CentOS:

Окно терминала
yum install qemu-guest-agent

Debian / Ubuntu:

Окно терминала
apt install qemu-guest-agent
  1. Добавьте в автозапуск:
Окно терминала
systemctl enable --now qemu-guest-agent
  1. Проверьте статус:
Окно терминала
systemctl status qemu-guest-agent
  1. Проверьте SELinux:
Окно терминала
sestatus

Если SELinux включён:

  • Откройте /etc/selinux/config

  • Замените:

    SELINUX=enforcing

    на:

    SELINUX=disabled
  • Перезагрузите VM

  1. Проверьте файл:
/etc/sysconfig/qemu-ga

Если там есть строка:

BLACKLIST_RPC=guest-file-open,guest-file-close,guest-file-read,guest-file-write,guest-file-seek,guest-file-flush,guest-exec,guest-exec-status

— закомментируйте или удалите её, затем перезапустите GA:

Окно терминала
systemctl restart qemu-guest-agent

  1. Подключитесь по SSH
  2. Запустите сервис:
Окно терминала
systemctl start qemu-guest-agent

  1. Подключитесь по SSH
  2. Выполните:
Окно терминала
sed -i '/BLACKLIST_RPC=/cBLACKLIST_RPC=' /etc/sysconfig/qemu-ga
  1. Перезапустите GA:
Окно терминала
systemctl restart qemu-guest-agent

  1. Установите Virtio drivers:
  1. Установите QEMU Guest Agent

  2. Откройте services.msc:

  • Убедитесь, что служба запущена
  • Если остановлена — запустите
  • Если отсутствует — установите GA

GA Service