Как и многие другие гипервизоры для корректной работы виртуальных машин Proxmox рекомендуется, чтобы была выполнена установка гостевых средств интеграции Proxmox. Например, такие же рекомендации есть и для гипервизоров ESXi, VMware Workstation, VirtualBox. Установка гостевых средств интеграции позволяет получить полный набор всех доступных возможностей, которые вам может предоставить Proxmox – расширенное управление электропитанием, получение дополнительной информации в веб панели управления гипервизора, дополнительные драйвера т.д.

В этой публикации я покажу установку гостевых средств интеграции для платформы Windows и для платформы Linux.
Установка гостевых средств интеграции Proxmox для Linux
Установка гостевых средств интеграции для Linux проще, чем для Windows. Для наиболее популярных дистрибутивов гостевые средства интеграции Proxmox уже доступны в репозиториях с программных обеспечением дистрибутива.
Denian дистрибутивы
Для установки гостевых средств интеграции на Debian подобных дистрибутивах выполните следующую действия:
1. Включаем гостевые средства интеграции в настройках виртуальной машины:

2. В гостевой операционной системе установите средства интеграции:
sudo apt install qemu-guest-agent
3. Затем включите службу гостевых средств интеграции:
sudo systemctl enable qemu-guest-agent
4. Останавливаем виртуальную машину.
5. Заново запускаем виртуальную машину.
RHEL дистрибутивы
Для установки гостевых средств интеграции на Debian подобных дистрибутивах выполните следующую действия:
1. Включаем гостевые средства интеграции в настройках виртуальной машины:

2. В гостевой операционной системе установите средства интеграции:
yum install qemu-guest-agent
3. Затем включите службу гостевых средств интеграции:
systemctl enable qemu-guest-agent
4. Останавливаем виртуальную машину.
5. Заново запускаем виртуальную машину.
Установка гостевых средств интеграции Proxmox для Windows
Процесс установки средств интеграции на Windows немного длиннее:
1. Загружаем дистрибутив с VirtIO.
2. Монтируем образ из п. 1 – либо непосредственно в гостевой ОС, либо через виртуальный CD/DVD привод в Proxmox.
3. Включаем гостевые средства интеграции в настройках виртуальной машины.

4. В корне смонтированного образа находим файл с дистрибутивом VirtIO нужной вам разрядности и запускаем его.

5. Следуя шагам мастера выполняем установку дистрибутива VirtIO.
6. Затем запустите дистрибутив “virtio-win-guest-tools.msi”. Следуя шагам мастера выполните установку.
7. Останавливаем виртуальную машину.
8. Заново запускаем виртуальную машину.
Проверка доступности гостевых средств интеграции Proxmox
Процедуру проверки стоит начать с веб интерфейса администрирования Proxmox. В случае успешной установки и корректной работы гостевых средств интеграции вы должны увидеть на вкладке “Summary” сводную информацию об IP-адресах виртуальной машины.

Также в консоли Proxmox вы можете выполнить вот такую команду:
qm agent <vmid> ping

В случае, если гостевые средства интеграции доступы эта команда возвращает пустой вывод. Если средства интеграции по какой-то причине не доступны, то должна отобразиться какая-то ошибка.
Если ошибка все же возникла, то проверьте статусы служб интеграции в гостевой операционной системе. Для Linux систем это служба qume-quest-agent:
systemctl status qemu-quest-agent


Для Windows систем это служба “QEMU-GA”.
