我有个问题。我的 vSphere 4 主机虚拟机已启动,但无法通过网络访问(我不知道它出了什么问题,原因很快就会清楚)。
因为我的 vSphere 主机显然处于错误状态,所以我无法连接到 vSphere 中心来管理我的集群。因此,我登录了集群中的每个刀片(全部 10 个,ESXi 4),但在它们的任何单独清单中都找不到 vSphere VM。
这让我相信 VM 在其中一个刀片上是孤立的,但仍然通电。
有什么办法可以让机器回到本地刀片的库存中?我知道我可以通过浏览 SAN 数据存储将它添加到清单中,但如果它已经在另一个刀片上运行,我将无法启动它!
跳转到每个 ESX 主机上的服务控制台并运行vm-support -x以获取主机正在运行的所有 VM 或正在运行的东西的列表。
您应该能够识别正确的主机。如果它没有出现在任何主机上,那么它们都没有运行它,您应该尝试“添加到库存”路线以重新附加它。
另一方面,如果您确实找到了它,您可以记下 VMID,然后运行以下命令将其关闭:
未来,考虑一个物理 vCenter 盒子。一个虚拟的仍然不适合我。