问题描述
vmotion迁移主机位置时提示“目标主机不支持虚拟机的当前硬件要求”。
解决思路
1、首先考虑两个esxi宿主机的CPU型号是否一致
检查结果显示,迁移前的宿主机和迁移到的宿主机cpu型号完全一致。
2、查看两台esxi宿主机的EVC功能选择的模式是否相同
由上面两个图可知,两台esxi的EVC功能均处于已禁用状态。
3、查询报错截图提到的cpuid:mdclear,stibp,fcmd,ssbd,ibrs,ibpb
查询cpu特性,搜索到vmware的kb文章,如下面图所示,存在漏洞的提示
截图链接如下:
4、由第3步可以,在遇到漏洞时,esxi会通过发布补丁解决,因此检查两台esxi宿主机的版本,如下面图所示,两台esxi宿主机的补丁版本确实存在不同。
建议
先通过关机迁移的方式解决此虚拟机迁移问题;
通过升级esxi补丁,让所有esxi宿主机的版本保持一致