确保主机符合 ESXi 8.0 支持的最低硬件配置。

硬件和系统资源

要安装或升级 ESXi,您的硬件和系统资源必须满足下列要求:

  • 支持的服务器平台。有关支持的平台的列表,请参见《VMware 兼容性指南》,网址为 http://www.vmware.com/resources/compatibility
  • ESXi 8.0 要求主机至少具有两个 CPU 内核。
  • ESXi 8.0 支持广泛的多核 64 位 x86 处理器。有关受支持处理器的完整列表,请参见《VMware 兼容性指南》,网址为 http://www.vmware.com/resources/compatibility
  • ESXi8.0 需要在 BIOS 中针对 CPU 启用 NX/XD 位。
  • ESXi8.0 需要至少 8 GB 的物理 RAM。至少提供 12 GB 的 RAM,以便能够在典型生产环境中运行虚拟机。
  • 要支持 64 位虚拟机,x64 CPU 必须能够支持硬件虚拟化(Intel VT-x 或 AMD RVI)。
  • 一个或多个千兆或更快以太网控制器。有关支持的网络适配器型号的列表,请参见《VMware 兼容性指南》,网址为 http://www.vmware.com/resources/compatibility
  • ESXi 8.0 需要至少具有 32 GB 永久存储(如 HDD、SSD 或 NVMe)的引导磁盘。引导设备不得在 ESXi 主机之间共享。
  • SCSI 磁盘或包含未分区空间用于虚拟机的本地(非网络)RAID LUN。
  • 对于串行 ATA (SATA),有一个通过支持的 SAS 控制器或支持的板载 SATA 控制器连接的磁盘。SATA 磁盘被视为远程、非本地磁盘。默认情况下,这些磁盘用作暂存分区,因为它们被视为远程磁盘。
    注: 不能将 SATA CD-ROM 设备连接到 ESXi 主机上的虚拟机。要使用 SATA CD-ROM 设备,必须使用 IDE 模拟模式。

存储系统

有关支持的存储系统的列表,请参见《VMware 兼容性指南》,网址为 http://www.vmware.com/resources/compatibility。从 ESXi 8.0 开始,无法将软件适配器用于以太网光纤通道 (FCoE),仅硬件 FCoE 适配器可用。

ESXi 引导要求

在 vSphere 8.0 中,对旧版 BIOS 的支持有限,建议从 Unified Extensible Firmware Interface (UEFI) 引导 ESXi 主机。可以使用 UEFI 从硬盘驱动器、CD-ROM 驱动器或 USB 介质引导系统。vSphere Auto Deploy 支持使用 UEFI 进行 ESXi 主机的网络引导和置备。如果系统具有受支持的数据处理单元 (DPU),则只能使用 UEFI 在 DPU 上安装和引导 ESXi。有关 VMware 计划在服务器平台中停止支持旧版 BIOS 的详细信息,请参见知识库文章 https://kb.vmware.com/s/article/84233

如您正在使用的系统固件和任何附加卡上的固件均支持大于 2 TB 的磁盘,则 ESXi 可以从该磁盘进行引导,。请参见供应商文档。

ESXi8.0 安装或升级的存储要求

为确保 ESXi 8.0 安装实现最佳性能,请对引导设备使用最小为 32 GB 的持久存储设备。要升级到 ESXi 8.0,引导设备至少需要为 8 GB。从本地磁盘、SAN 或 iSCSI LUN 引导时,要求至少具有 32 GB 磁盘以便能够创建系统存储卷,其中包括引导分区、引导槽和基于 VMFS-L 的 ESX-OSData 卷。ESX-OSData 卷承担旧版 /scratch 分区、 VMware Tools 的 locker 分区以及核心转储目标的角色。
注:ESXi 8.0 中,ESX-OSData 卷被视为统一分区,单独的组件(如 /scratchVMware Tools)会整合到单个持久 OSDATA 分区中。

有助于 ESXi 8.0 安装实现最佳性能的其他选项如下所示:

  • 本地磁盘为 128 GB 或更大,以获得 ESX-OSData 的最佳支持。磁盘包含引导分区、ESX-OSData 卷和 VMFS 数据存储。
  • 最少支持 128 写入兆兆字节 (TBW) 的设备。
  • 提供至少 100 MB/s 顺序写入速度的设备。
  • 为了在设备出现故障时具有弹性,建议使用 RAID 1 镜像设备。

支持旧版 SD 和 USB 设备,但存在以下限制:

  • 对引导槽分区支持使用 SD 和 USB 设备。将弃用 SD 和 USB 设备来存储 ESX-OSData 分区,最佳做法是提供最小为 32 GB 的单独持久本地设备来存储 ESX-OSData 卷。持久本地引导设备可以是行业级 M.2 闪存(SLC 和 MLC)、SAS、SATA、HDD、SSD 或 NVMe 设备。持久本地设备的最佳容量为 128 GB。
  • 如果不提供持久存储,您会看到一条警报,例如,未找到辅助持久设备。请将安装移至持久存储,因为即将弃用对仅 SD 卡/USB 配置的支持
  • 对于要在 SD 闪存存储设备上安装 ESXi 的特定服务器型号,必须使用服务器供应商批准的 SD 闪存设备。可以在 partnerweb.vmware.com 上找到经过验证的设备列表。
  • 有关基于 SD 卡或基于 USB 的环境的更新指导,请参见知识库文章 85685
  • 要选择合适的 SD 或 USB 引导设备,请参见知识库文章 82515

从 7.x 以前的版本升级到 ESXi 8.0 的过程会对引导设备重新进行分区,将原始核心转储、locker 和暂存分区整合到 ESX-OSData 卷中。

在重新分区过程中会发生以下事件:
  • 如果未配置自定义核心转储目标,则默认核心转储位置为 ESX-OSData 卷中的一个文件。
  • 如果将 syslog 服务配置为在 4 GB VFAT 暂存分区上存储日志文件,var/run/log 中的日志文件将迁移到 ESX-OSData 卷。
  • VMware Tools 将从 locker 分区进行迁移,并擦除该分区。
  • 擦除核心转储分区。删除在暂存分区上存储的应用程序核心转储文件。
注: 由于引导设备的重新分区过程,无法从 ESXi 8.x 回滚到低于 7.x 的 ESXi 版本。要在升级到版本 8.0 后使用低于 7.x 的 ESXi 版本,必须在升级之前创建引导设备的备份,然后从备份还原 ESXi 引导设备。可以从 ESXi 8.x 回滚到 7.x,但前提是未对引导槽分区进行任何更改,并且未检测到损坏的分区。

如果使用 USB 或 SD 设备执行升级,最佳做法是在可用的永久磁盘或 SAN LUN 上分配 ESX-OSData 区域。如果持久存储或 SAN LUN 不可用,则会在 RAM 磁盘上自动创建 ESX-OSData。VMFS 也可用于 ESX-OSData 分区。

升级后,如果 ESX-OSData 驻留在 RAM 磁盘上,且在后续引导中找到新的持久设备,并且该设备具有 autoPartition=True 设置,则会在新的持久设备上自动创建 ESX-OSData。ESX-OSData 不会自动在持久存储之间移动,但可以手动更改 ESX-OSData 在受支持存储上的位置。

要重新配置 /scratch,请参见从 vSphere Client 设置暂存分区

要配置 ESXi 系统分区大小,可以使用 systemMediaSize 选项。有关详细信息,请参见知识库文章 https://kb.vmware.com/s/article/81166

在 Auto Deploy 安装情形下,安装程序将尝试在可用的本地磁盘或数据存储上分配暂存区域。如果找不到本地磁盘或数据存储,安装将失败。

对于从 SAN 引导或使用 Auto Deploy 的环境,必须在单独的 SAN LUN 上设置每个 ESXi 主机的 ESX-OSData 卷。