本地闪存设备使用 VMFS 或任何其他文件系统格式化后,将不可用于虚拟闪存资源或 Virtual SAN 配置。

问题

尝试配置 vSAN 或虚拟闪存资源时,本地闪存磁盘不显示在要使用的磁盘列表中。

原因

当打算用于这两项功能的闪存磁盘使用 VMFS 进行了格式化后,可能会出现此问题。虚拟闪存和 vSAN 无法与 VMFS 或任何其他文件系统共享闪存磁盘。

而且,由于虚拟闪存和 vSAN 在使用闪存磁盘方面相互排他,因此两项功能也无法共享闪存磁盘。如果一项功能(例如 vSAN)已经声明使用闪存磁盘,则无法将该闪存磁盘用于另一项功能(例如虚拟闪存),除非先释放该磁盘。

解决方案

对虚拟闪存资源和 vSAN 配置只使用未格式化的闪存磁盘。
  • 避免在 ESXi 安装或 Auto Deploy 期间使用 VMFS 对闪存磁盘进行格式化。
  • 如果闪存磁盘已使用 VMFS 格式化,请删除 VMFS 数据存储。有关信息,请参见 vSphere 存储文档。
  • 要将闪存磁盘用作虚拟闪存资源,请勿为 vSAN 声明使用此磁盘。如果 vSAN 已声明使用此磁盘,请从 vSAN 中移除此磁盘。闪存磁盘从 vSAN 中释放后,将显示在可用于虚拟闪存的可用磁盘列表中。有关从 vSAN 中移除磁盘的信息,请参见《管理 VMware vSAN》文档。
  • 如果计划将闪存磁盘用于 vSAN,不要将该磁盘用于虚拟闪存资源。如果已将闪存磁盘用作虚拟闪存资源,请移除虚拟闪存配置。此磁盘将可用于 vSAN。请参见vSphere 存储文档。

导致闪存磁盘不可用的另一个原因是 ESXi 无法检测磁盘。请参见无法检测到本地闪存磁盘