vCenter中部分虚拟机迁移菜单灰色

现象
vCenter中部分虚拟机在右键点击“迁移时”,发现该菜单项为灰色,无法对进行迁移操作

解决方法
首先找到虚拟机的MOB ID,在虚拟机清单中,点击无法迁移的虚拟机,在浏览器地址栏显示的URL中,定位到VirtualMachine:vm-42,其中vm-42就是虚拟机的MOB ID

例如:
https://192.168.0.100/ui/app/vm;nav=h/urn:vmomi:VirtualMachine:vm-42:d3adf155-9cf5-40c5-a0d6-99f695b4e01d/summary

使用浏览器访问下面的URL,将vcsa替换为实际的vCenter地址,使用vSphere Client账号密码登录
https://vcsa/mob/?moid=AuthorizationManager&method=enableMethods

登录进去后在第一行entity的VALUE中,如下

<!-- array start -->
<entity type="ManagedEntity" xsi:type="ManagedObjectReference">MOID</entity>
<!-- array end -->

将MOID替换为虚拟机的MOB ID

在第二行method的VALUE中,输入<method>RelocateVM_Task</method>

点击右下角的Invoke Method,下方会显示Method Invocation Result

再测试虚拟机能否迁移

来源:
https://kb.vmware.com/s/article/2044369
https://kb.vmware.com/s/article/1029926