Содержание

Установка служб интеграции для разных гипервизоров в Ubuntu

VMware

Способ первый - установка из пакета

# sudo apt-get install open-vm-tools

Если не нужны зависимости, тогда запускаем таким образом:

sudo apt-get install --no-install-recommends open-vm-tools

Устанавливаем ручками

Ставим нужные пакеты:

# sudo apt-get install gcc
# sudo apt-get install build-essential binutils linux-headers-$(uname -r)

Подключаем образ: правой кнопкой мыши на виртуальной машине, затем Guest –> Install/Upgrade VMware Tools

Монтируем CDROM

# sudo mount /dev/cdrom /media/cdrom

Копируем, распаковываем, запускаем:

# cp /media/cdrom/VMwareTools-8.6.5-621624.tar.gz /tmp
# cd /tmp
# tar -zxvf VMwareTools-8.6.5-621624.tar.gz
# cd /tmp/vmware-tools-distrib

Устанавливаем:

# sudo ./vmware-install.pl -d

Ключ -d указывает на необходимость установки по умолчанию, без кучи вопросов.

Далее перезапускаем сеть:

# sudo /etc/init.d/networking stop
# sudo rmmod pcnet32
# sudo rmmod vmxnet
# sudo modprobe vmxnet
# sudo /etc/init.d/networking start

Hyper-V (LIS)

LIS в Hyper-V являются аналогом VMware Tools в VMWare ESXi и гостевого агента QEMU в Proxmox

Для начала нужно добавить строки в /etc/initramfs-tools/modules:

hv_blkvsc
hv_netvsc
hv_storvsc
hv_vmbus

Далее нужно установить компоненты интеграции с Hyper-V:

apt -y install linux-virtual linux-tools-virtual linux-cloud-tools-virtual
update-initramfs -u
reboot

Проверяем что компоненты интеграции LIS установлены:

lsmod | grep hv