Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


microsoft-windows:windows-server-2012-r2:hyper-v:installing-and-validating-hyper-v-integration-services-components-in-centos-linux

Установка и проверка компонент интеграции Hyper-V в CentOS Linux

При развёртывании виртуальной машины Hyper-V с гостевой ОС CentOS Linux крайне желательно устанавливать службы интеграции ОС Linux c средой виртуализации. Если не обеспечить установку компонент интеграции, то в гостевой ОС не будут работать некоторые важные функции, например, могут возникуть проблемы с корректным резервным копирование ВМ «на горячую» средствами VSS.

Например, попытки резервного копирования ВМ из System Center DPM могут приводить к всевозможным ошибкам в логе гостевой Linux-системы и невозможности создания рабочей резервной копии ВМ.

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

  • Из репозиториев EPEL.
    Подключить репозиторий EPEL можно, установив пакет epel-release. Примеры установки этого пакета можно найти здесь

Установку компонент интеграции 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...

Теперь ещё раз попробуем запустить резервное копирование ВМ из 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

Автор первичной редакции:
Алексей Максимов
Время публикации: 02.03.2019 14:43

Обсуждение

Ваш комментарий:
 

microsoft-windows/windows-server-2012-r2/hyper-v/installing-and-validating-hyper-v-integration-services-components-in-centos-linux.txt · Последние изменения: 02.03.2019 14:58 — Алексей Максимов