确保主机符合 ESXi6.7 支持的最低硬件配置。
硬件和系统资源
要安装或升级 ESXi,您的硬件和系统资源必须满足下列要求:
- 支持的服务器平台。有关支持的平台的列表,请参见《VMware 兼容性指南》,网址为 http://www.vmware.com/resources/compatibility。
- ESXi6.7 要求主机至少具有两个 CPU 内核。
- ESXi6.7 支持 2006 年 9 月后发布的 64 位 x86 处理器。其中包括了多种多核处理器。有关受支持处理器的完整列表,请参见《VMware 兼容性指南》,网址为 http://www.vmware.com/resources/compatibility。
- ESXi6.7 需要在 BIOS 中针对 CPU 启用 NX/XD 位。
- ESXi6.7 需要至少 4 GB 的物理 RAM。建议至少提供 8 GB 的 RAM,以便能够在典型生产环境下运行虚拟机。
- 要支持 64 位虚拟机,x64 CPU 必须能够支持硬件虚拟化(Intel VT-x 或 AMD RVI)。
- 一个或多个千兆或更快以太网控制器。有关支持的网络适配器型号的列表,请参见《VMware 兼容性指南》,网址为 http://www.vmware.com/resources/compatibility。
- SCSI 磁盘或包含未分区空间用于虚拟机的本地(非网络)RAID LUN。
- 对于串行 ATA (SATA),有一个通过支持的 SAS 控制器或支持的板载 SATA 控制器连接的磁盘。SATA 磁盘被视为远程、非本地磁盘。默认情况下,这些磁盘用作暂存分区,因为它们被视为远程磁盘。
注: 无法将 SATA CD-ROM 设备与 ESXi 6.7 主机上的虚拟机相连。要使用 SATA CD-ROM 设备,必须使用 IDE 模拟模式。
存储系统
有关支持的存储系统的列表,请参见《VMware 兼容性指南》,网址为 http://www.vmware.com/resources/compatibility。有关软件以太网光纤通道 (FCoE),请参见使用软件 FCoE 安装并引导 ESXi。
ESXi 引导要求
vSphere 6.7 支持从统一可扩展固件接口 (Unified Extensible Firmware Interface, UEFI) 引导 ESXi 主机。可以使用 UEFI 从硬盘驱动器、CD-ROM 驱动器或 USB 介质引导系统。
从 vSphere 6.7 开始,VMware Auto Deploy 支持使用 UEFI 进行 ESXi 主机的网络引导和置备。
如您正在使用的系统固件和任何附加卡上的固件均支持大于 2 TB 的磁盘,则 ESXi 可以从该磁盘进行引导,。请参见供应商文档。
ESXi6.7 安装或升级的存储要求
要安装 ESXi6.7 或升级到 ESXi6.7,至少需要 1 GB 的引导设备。非 USB 引导设备需要 5.2 GB 的磁盘空间来创建包括 VMFS 和暂存卷在内的磁盘文件系统分区布局。如果使用较小的磁盘或 LUN,则安装程序将尝试在一个单独的本地磁盘上分配暂存区域。如果找不到本地磁盘(例如 SAN 或 iSCSI LUN 等视为远程磁盘的存储),则 /scratch 目录位于 ESXi 主机 ramdisk 上,并链接到 /tmp/scratch。您可以重新配置 /scratch 以使用单独的磁盘或 LUN。为获得最佳性能和内存优化,请勿将 /scratch 保留在 ESXi 主机 ramdisk 上,而应创建磁盘 VFAT 暂存分区。
要重新配置 /scratch,请参见《vCenter Server 安装和设置》文档中的主题“从 vSphere Web Client 设置暂存分区”。
由于 USB 和 SD 设备容易对 I/O 产生影响,安装程序不会在这些设备上创建暂存分区。在 USB 或 SD 设备上进行安装或升级时,安装程序将尝试在可用的本地磁盘或数据存储上分配暂存区域。如果未找到本地磁盘或数据存储,则 /scratch 将被放置在 ramdisk 上。安装或升级之后,应该重新配置 /scratch 以使用持久性数据存储。虽然 1GB USB 或 SD 设备已经足够用于最小安装,但是您应使用 4GB 或更大的设备。额外的空间用于容纳 USB/SD 设备上的 coredump 扩展分区。使用 16 GB 或更大容量的高品质 USB 闪存驱动器,以便额外的闪存单元可以延长引导介质的使用寿命,但 4 GB 或更大容量的高品质驱动器已经足够容纳 coredump 扩展分区。请参见知识库文章 http://kb.vmware.com/kb/2004784。
在 Auto Deploy 安装情形下,安装程序将尝试在可用的本地磁盘或数据存储上分配暂存区域。如果未找到本地磁盘或数据存储,则 /scratch 将被放置在 ramdisk 上。您应在安装之后重新配置 /scratch 以使用持久性的数据存储。
对于从 SAN 引导或使用 Auto Deploy 的环境,无需为每个 ESXi 主机的 /scratch 分配单独的 LUN。您可以将多个 ESXi 主机的暂存区域同时放置在一个 LUN 上。分配给任一 LUN 的主机数量应根据 LUN 的大小以及虚拟机的 I/O 行为来权衡。