我们有三个 ESXi 主机,如下所示:
Host1 - ESXi 5.1
Host2 - ESXi 5.5(vCenter Server Appliance 6.0 位于此处)
Host3 - ESXi 6.0
大约两周前我部署了 vCSA 6.0,现在我们无法在 Host3 上启动新创建的虚拟机。主机 1 和 2 似乎不受此问题的影响。我尝试启动新虚拟机时收到的错误是:
虚拟机配置无效 启动(新虚拟机的名称)时从 ESX 主机收到错误。设备“Bootstrap”不可用。
根据我的研究,我发现此问题可能是由于不同主机锁定 VMX 文件导致的,而不是在其各自的本地数据存储上托管 VM 的主机。因此,我通过 SSH 进入 Host3 并vmdkfstools -D
针对受影响的 VMX 文件运行,但它返回了据称锁定文件的主机(所以可能是本地主机?)的 MAC 地址全为零
最后,我已将 Host3 与 vCenter 分离,但问题仍然存在。我希望重新启动 Host3 可以解决问题,但由于我们的全球业务全天候运行,因此很难确定时间。任何帮助都非常感谢。谢谢。
答案1
我以前见过这个问题。尝试重新启动主机,看看是否能解决问题。