我们公司正在使用单个 vmware-esxi 主机 ( vmware-esxi v6.5 ),该主机自安装以来未打过补丁。虚拟机是 Windows 服务器和 vCenter 设备。
使用更新管理器,我附加了基线“关键主机补丁(预定义)”并列出了许多补丁,但似乎无法安装它们。几乎所有主机都需要维护模式。
要将主机置于维护模式,我必须关闭虚拟机 - 包括 vCenter!
是否可以通过 vCenter 修补此主机?感谢您的任何想法。
我们公司正在使用单个 vmware-esxi 主机 ( vmware-esxi v6.5 ),该主机自安装以来未打过补丁。虚拟机是 Windows 服务器和 vCenter 设备。
使用更新管理器,我附加了基线“关键主机补丁(预定义)”并列出了许多补丁,但似乎无法安装它们。几乎所有主机都需要维护模式。
要将主机置于维护模式,我必须关闭虚拟机 - 包括 vCenter!
是否可以通过 vCenter 修补此主机?感谢您的任何想法。
没错,您需要每台主机都处于维护模式,因为补丁很可能需要重新启动。显然,在您的单主机情况下,这将是困难的。
这里有人可能会想出一个更优雅的解决方案,但我相信你将不得不通过 DCUI 或通过 SSH 直接与主机合作并手动安装补丁包,然后关闭你的虚拟机并手动重启主机到将这些捆绑包带上。
也许更好的解决方案是购买第二台主机,即使它只是在免费/临时许可证上运行 - 它可以让您将虚拟机迁移到它,修补现有主机,然后将虚拟机移回该主机。第二台主机的规格不必与您的主主机相同,只要有足够的 CPU、内存和存储空间来容纳虚拟机一段时间即可。
您无法从正在该主机上运行的 vCenter 修补 ESXi 。您需要将 vCenter 迁移出任何主机以进行更新。
修补单个主机的唯一方法是关闭所有虚拟机,进入维护模式并通过
esxcli
.