当前位置:   article > 正文

vMotion迁移报错’目标主机不支持虚拟机的当前硬件要求’_目标主机不支持虚拟机的当前硬件要求。 使用已启用增强型 vmotion 兼容性 (evc)

目标主机不支持虚拟机的当前硬件要求。 使用已启用增强型 vmotion 兼容性 (evc)

vSphere 集群中将虚拟机通过vMotion迁移到新搭建的集群时遇到问题。

报错信息

目标主机不支持虚拟机当前的硬件要求。
使用启用了增强vMotion兼容性(EVC)的群集,在整个群集中创建一个统一的CPU功能集,或者使用每虚拟机EVC为虚拟机创建一个一致的CPU功能集,并允许虚拟机移动到能够支持这个CPU功能集的主机。 请参见知识库文章1003212了解集群EVC信息。
 com.vmware.vim.vmfeature.cpuid.mdclear
  • 1
  • 2
  • 3

EVCERROR

看到这个报错信息首先考虑两个集群的CPU型号不一样或者是EVC模式有问题。

检查客户的集群环境,集群信息如下:

vCenter 版本为:vCenter Appliance 6.7 Update 2b (6.7.0.31100) 内部版本:13843469

源集群ESXi 版本:VMware ESXi, 6.5.0, 13635690

目标集群ESXi 版本:VMware ESXi, 6.7.0, 13006603

服务器型号都是 H3CR6900 G3服务器。

CPU型号:Intel(R) Xeon(R) Gold 5118 CPU @ 2.30GHz

两个集群都没开EVC功能。

经过检查判断此问题不是CPU 型号不一致或者EVC 模式导致的。

原因

通过查询 VMware KB 得知,出现此问题是为了缓解Intel CPU “微架构数据采样”(MDS) 漏洞而采取的补救错误,在vCenter Server 和 ESXi 中启用 MD_CLEAR 硬件支持。在目标集群中由于ESXi 版本低,没有开启MD_CLEAR硬件支持。

解决

支持启用MD_CLEAR硬件支持的版本

vCenter 6.7 中在6.7 U2a 版本修复的此问题,
ESXi 6.5 中在 ESXi650-201905001 内部版本13635690补丁中修复。
ESXi 6.7 中在 ESXi670-201905001内部版本13644319补丁中修复。

其他版本可查询vmware安全公告 VMSA-2019-0008

在我的环境中需要升级目标集群esxi的版本,由于一些其他第三方软件限制我将esxi版本升级到了ESXi670-201905001,经过vmotion验证,问题得到解决。

针对“微架构数据采样”(MDS) 漏洞实施管理程序协助的客户机缓解措施
VMware ESXi/ESX 的内部版本号和版本对应关系
VMware vCenter Server 的内部版本号和版本对应关系

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/873923
推荐阅读
相关标签
  

闽ICP备14008679号