为什么 ESX 需要这么多次重启?

mho*_*100 -2 vmware-esxi

因此,在我等待升级时,比任何事情都更加好奇,但是:

我可以升级 Linux 桌面中的所有软件包,而无需重新启动。ESX 基于 Linux(或 BSD?),为什么在应用更新时几乎总是需要重新启动?

mfi*_*nni 6

ESXi 绝对不是基于 Linux 或 BSD。您可以通过 SSH 进入的控制台看起来像一个 Unix shell,但运行的内核是自定义的。 http://en.wikipedia.org/wiki/VMware_ESX#Technical_description

从 4.1 版开始,VMWare 放弃了 ESX 的开发,现在专注于不包含 Linux 内核的 ESXi。

内核运行的代码是管理程序所需的最低限度。任何给定的补丁都可能用于内核或与设备驱动程序相关的代码,因此需要重新启动才能加载更改后的代码。

ESXi 旨在在集群中运行,因此单个主机的计划停机时间不应导致您的来宾出现任何中断。