确认您的 ESXi 主机和存储设备满足 vSAN 硬件要求。

存储设备要求

vSAN配置中的所有容量设备、驱动程序和固件版本都必须通过认证,并列在《VMware 兼容性指南》的“vSAN”部分。

表 1. vSAN Original Storage Architecture 存储设备要求
存储组件 要求
缓存
  • 一个 SAS 或 SATA 固态磁盘 (SSD) 或 PCIe 闪存设备。
  • 计算允许的故障数之前,请检查每个磁盘组中闪存缓存设备的大小。对于混合集群,闪存缓存设备必须至少提供容量设备上预期消耗存储的 10%,不包括镜像之类的副本。
  • vSphere Flash Read Cache 不得使用为 vSAN 缓存预留的任何闪存设备。
  • 缓存闪存设备不得使用 VMFS 或其他文件系统格式化。
容量
  • 混合组配置必须至少有一个 SAS 或 NL-SAS 磁盘。
  • 全闪存磁盘组配置必须至少有一个 SAS 或 SATA 固态磁盘 (SSD) 或者 PCIe 闪存设备。
存储控制器 一个 SAS 或 SATA 主机总线适配器 (HBA),或者一个处于直通模式或 RAID 0 模式的 RAID 控制器。

要避免出现问题,当同一存储控制器同时支持 vSAN 和非 vSAN 磁盘时,请考虑以下几点:

请勿混合 vSAN 和非 vSAN 磁盘的控制器模式,以免采取不一致的方式处理磁盘,这会对 vSAN 操作产生负面影响。如果 vSAN 磁盘处于 RAID 模式,则非 vSAN 磁盘也必须处于 RAID 模式。

针对 VMFS 使用非 vSAN 磁盘时,仅将 VMFS 数据存储用于暂存、日志记录和核心转储。

请勿从与 vSAN 磁盘或 RAID 组共享控制器的磁盘或 RAID 组中运行虚拟机。

请勿将非 vSAN 磁盘作为裸设备映射 (RDM) 直通到虚拟机客户机。

要了解控制器支持的功能(例如直通和 RAID),请参阅 vSAN HCL:https://www.vmware.com/resources/compatibility/search.php?deviceCategory=vsan

表 2. vSAN Express Storage Architecture 存储设备要求
存储组件 要求
缓存和容量

每个存储池必须至少有四个 NVMe TLC 设备。

主机内存

vSAN Original Storage Architecture 的内存要求取决于 ESXi Hypervisor 必须管理的磁盘组和设备的数量。有关详细信息,请参见 VMware 知识库文章,网址为 https://kb.vmware.com/s/article/2113954

vSAN Express Storage Architecture 至少需要 512 GB 主机内存。环境所需的内存取决于主机存储池中的设备数量。

闪存引导设备

安装期间, ESXi 安装程序将在引导设备上创建核心转储分区。核心转储分区的默认大小满足大多数安装要求。
  • 如果 ESXi 主机的内存等于或不足 512 GB,您可以从 USB、SD 或 SATADOM 设备引导主机。从 USB 设备或 SD 卡引导 vSAN 主机时,引导设备的大小必须至少为 4 GB。
  • 如果 ESXi 主机的内存大于 512 GB,请考虑以下准则。
    • 您可以从 SATADOM 或内存至少为 16 GB 的磁盘设备引导主机。在使用 SATADOM 设备时,请使用单层单元 (SLC) 设备。
    • 如果您使用的是 vSAN 6.5 或更高版本,则必须调整 ESXi 主机上的核心转储分区的大小以从 USB/SD 设备引导。

从 USB 设备或 SD 卡引导 ESXi 6.0 或更高版本主机时,会向 RAMDisk 中写入 vSAN 跟踪日志。关机或系统崩溃 (PANIC) 期间,这些日志会自动分流到永久介质。从 USB 盘或 SD 卡引导 ESXi 时,只能使用此方法来处理 vSAN 跟踪日志。如果发生电源故障,将不会保留 vSAN 跟踪日志。

从 SATADOM 设备引导 ESXi 6.0 或更高版本主机时,会向 SATADOM 设备中直接写入 vSAN 跟踪日志。因此,SATADOM 设备满足此指南中所述的规范是非常重要的。