Назад | Перейти на главную страницу

Hyper-v не распознает службы интеграции Linux на CentOS7

Почему хост Hyper-V не распознает LIS на машине CentOS 7?

Диспетчер Hyper-V версии 6.3.9600.16384

uname -r показывает 3.10.0-123.el7.x86_64

lsmod показывает hv_storvsc, hv_netvsc, hv_utils и hv_vmbus загружен.

modinfo hv_utils показывает версию 4.0.7

dmesg показывает хост, распознанный: Hyper-V Host Build:9600-6.3-17-0.17039; Vmbus version 3.0 и другие сообщения, которые, кажется, указывают на получение данных от хоста, например hyperv_fb: Screen resolution: 1152x864, Color depth: 32

Тем не мение, Get-VM | ft Name, IntegrationServicesVersion показывает пустое поле, в то время как другие виртуальные машины показывают версию. Поле диспетчера Hyper-V «Службы интеграции» также пусто, а в столбце SCVMM «Дополнения виртуальной машины» для виртуальной машины отображается «0,0».

У вас есть только те части поддержки Hyper-V, которые включены в ядро ​​Linux. У вас не установлены демоны, которые общаются с Hyper-V, чтобы сообщать о статусе гостевой стороны и т. Д.

Вот ссылка, по которой обсуждается их установка.

https://technet.microsoft.com/en-us/library/dn531026.aspx