===== Установка и проверка компонент интеграции Hyper-V в CentOS Linux ===== {{:microsoft-windows:windows-server-2012-r2:hyper-v:pasted:20190302-145630.png }} При развёртывании виртуальной машины **Hyper-V** с гостевой ОС **CentOS Linux** крайне желательно устанавливать службы интеграции ОС Linux c средой виртуализации. Если не обеспечить установку компонент интеграции, то в гостевой ОС не будут работать некоторые важные функции, например, могут возникуть проблемы с корректным резервным копирование ВМ "на горячую" средствами **VSS**. Например, попытки резервного копирования ВМ из [[:microsoft-system-center:data-protection-manager|System Center DPM]] могут приводить к всевозможным ошибкам в логе гостевой Linux-системы и невозможности создания рабочей резервной копии ВМ. Установку компонент интеграции Hyper-V можно выполнить двумя основными способами: * С диска **Linux Integration Services** (**LinuxIC**). \\ Информация о выпусках **LinuxIC** доступна [[https://github.com/LIS/lis-next/releases|по ссылке]]. \\ Загрузка текущей версии **LIS 4.2** возможна по ссылке [[https://www.microsoft.com/en-us/download/details.aspx?id=55106|Linux Integration Services v4.2 for Hyper-V and Azure]] * Из репозиториев **EPEL**. \\ Подключить репозиторий **EPEL** можно, установив пакет **epel-release**. Примеры установки этого пакета можно найти [[:ovirt:ovirt-4-how-to-install-ovirt-guest-agent|здесь]] Установку компонент интеграции Hyper-V из репозитория **EPEL** можно считать более предпочтительной так, как размещаемые там пакеты проходят дополнительную проверку на корректность развёртывания и работы.
# yum install epel-release
# yum install hyperv-daemons
# reboot
После установки желательно перезагрузить гостевую ОС, чтобы убедиться в успешном автоматическом запуске служб. На **CentOS 6** проверку состояния служб можно проверить командой:
# service --status-all | grep hv_*

hv_fcopy_daemon is stopped hv_kvp_daemon (pid 1183) is running... hv_vss_daemon (pid 1204) is running...
Теперь ещё раз попробуем запустить резервное копирование ВМ из [[:microsoft-system-center:data-protection-manager|System Center DPM]], которое должно вызвать взаимодействое со службой **VSS** (**hv_vss_daemon**) в гостевой ОС CentOS Linux. В этот момент смотрим лог и убеждаемся в том, что события VSS-заморозки диска отрабатывают без ошибок.
# tail -f /var/log/messages | grep Hyper-V
Mar 2 13:10:18 centosserver Hyper-V VSS: VSS: freeze of /boot: Success Mar 2 13:10:19 centosserver Hyper-V VSS: VSS: freeze of /: Success Mar 2 13:10:19 centosserver Hyper-V VSS: VSS: thaw of /boot: Success Mar 2 13:10:19 centosserver Hyper-V VSS: VSS: thaw of /: Success
---- Проверено на следующих конфигурациях: ^ Версия ОС хоста Hyper-V ^ Гостевая ОС ^ Пакет интеграции ^ | Windows Server 2012 R2 Datacenter EN (6.3.9600) | SHMZ (CentOS) 6.6 (2.6.32-642.6.2.el6.x86_64) | hyperv-daemons 0.15.20130826git.el6 | ---- {{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 02.03.2019 14:43 {{tag>Virtualization Hyper-V LIS "Linux Integration Services" Linux CentOS "CentOS 6" SHMZ FreePBX VSS}} ~~DISCUSSION~~