我无法找到有关在 Linux 上构建 VMWare Tools 时是否针对当前运行的内核或最新安装的内核构建的任何信息。
澄清一下(希望):如果我有一个运行 RHEL 6 的 VM,运行内核 2.6.32-358,并且安装了内核 2.6.32-431,但未重新启动以使其处于活动状态,如果我构建 VMWare Tools,它将为哪个内核构建?
答案1
通过 vSphere 客户端安装的 VMware 工具将根据当前运行的内核而不是服务器上的最新内核进行构建。
如果使用支持操作系统(如 RHEL6),则应完全避免这种情况,并使用VMware 操作系统特定软件包(OSP),因为它们通过您的包管理器进行管理,并且可以独立于您的 ESXi 版本/补丁进行更新。