以下部分提供了 Intel Xeon 处理器 E5 v3 系列对 VMware ESXi 版本的限制的详细信息。
ESXi 5.1 和 ESXi 5.5 不支持 Intel Xeon 处理器 E5 v3 系列上的 Cluster-On-Die 功能
版本低于 5.5 U3b 的 vSphere ESXi 5.5 不支持 Intel Xeon 处理器 E5 v3 系列上的 Cluster-On-Die 功能。但是,ESXi 5.5U3b 支持 Xeon E5 v3 处理器。
要临时解决版本低于 5.5U3b 的 ESXi 5.x 内核不显示正确的处理器数量的问题,请在系统 BIOS 中禁用 Intel Xeon 处理器 E5 v3 系列的 Cluster-on-Die 功能。
在某些包含 Intel Xeon 处理器 E5 v3 系列的系统上,所有 CPU 上的 TSC 可能不会进行同步
vSphere 预期处理器 TSC 在引导时进行同步,以便执行正确而有效的虚拟机操作。但是,在某些包含 Intel Xeon 处理器 E5 v3 系列的系统上,TSC 可能不会在引导时进行同步。
在vmkernel.log文件中,您会看到类似于以下内容的条目:
0:00:00:19.140 cpu0:32768)Timer:928:TSC disabled as reference timer: not in sync at boot time
0:00:00:19.150 cpu0:32768)Timer:4139: reference timer is 24-bit ACPI PM at 3579545 Hz
注意:上述日志摘录仅为示例。日期、时间和环境变量可能会因环境而有所不同。
在 ESXi 5.5 Update 2 中,通过在软件尝试同步 TSC 之前的引导期间强制所有处理器进入相同的 P 状态来解决此问题。
对于此限制,包含修补程序 ESXi510-201407001 的 ESXi 5.1 没有任何解决办法。需要来自 Intel 的微码更新才能解决此问题。
如果在具有 Intel Xeon 处理器 E5 v3 系列的主机的系统 BIOS 中禁用 TXT 但启用 TPM,ESXi 5.1、ESXi 5.5 和 ESXi 6.0 可能无法引导
某些具有 Intel Xeon 处理器 E5 v3 系列的系统可能会为可信平台模块 (TPM) 和可信执行技术 (TXT) 功能公开 BIOS 选项。在这些系统上,如果在 BIOS 中禁用 TXT 但启用 TPM,ESXi 主机可能无法引导。出现此问题的原因是,ESXi 主机需要在 BIOS 中同时禁用这两种功能才能成功引导。
要临时解决此问题,请确保在配置系统 BIOS 期间在 BIOS 中禁用 TPM 以及 TXT。