为什么Hyper-V主机不能识别CentOS 7机器上的LIS?
Hyper-Vpipe理器版本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
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
Get-VM | ft Name, IntegrationServicesVersion
显示空白字段,而其他虚拟机显示版本。 Hyper-Vpipe理器“集成服务:”字段同样是空白的,虚拟机的SCVMM“VM添加”列显示“0.0”。
您只有Linux内核附带的Hyper-V支持部分。 您没有安装与Hyper-V通信的守护程序来报告访客端状态等。
这里有一个链接,讨论安装这些。