在修复集群之前对集群运行硬件兼容性检查有助于确保 vSAN 集群具有正常的运行状况,并避免在修复后进入不受支持和不需要的配置。

集群级别硬件兼容性检查仅适用于使用单个映像管理的 vSAN 集群。如果 vSAN 集群使用基准,则无法执行硬件兼容性检查。此外,如果集群使用单个 vSphere Lifecycle Manager 映像,但未启用 vSAN,也无法对该集群执行硬件兼容性检查。根据 vSAN HCL 对 vSAN 集群执行硬件兼容性检查。
注: 要对 vSAN 集群执行硬件兼容性检查,可用于 vSphere Lifecycle ManagervSAN HCL 数据必须为最新。在未连接到 Internet 的环境中,可以自动或手动同步 vSAN HCL 数据。有关维护最新 vSAN HCL 数据的详细信息,请参见 vSAN 文档。

对集群启动硬件兼容性检查时,vSphere Lifecycle Manager 会扫描映像并验证映像的所有元素是否与集群硬件兼容。vSphere Lifecycle Manager 仅验证 vSAN 使用的硬件设备。由于集群级别硬件兼容性检查验证集群硬件与集群映像之间的兼容性,因此,除非已成功修复集群并将映像应用于集群中的所有主机,否则兼容性结果可能不准确。

硬件兼容性问题会报告为警告,但不会阻止您根据映像修复集群中的主机。

在对集群执行硬件兼容性检查期间, vSphere Lifecycle Manager 将执行以下任务:
  • 验证所有存储设备驱动程序是否均已经过认证,可与映像中指定的 ESXi 版本配合使用。
  • 根据 vSAN HCL,验证映像是否包含正确的存储设备驱动程序和固件版本。
  • 根据 vSAN HCL,为集群建议兼容的存储设备驱动程序版本。
  • 根据 vSAN HCL,验证集群中的所有磁盘驱动器是否经认证可与映像中指定的 ESXi 版本配合使用。
  • 根据 vSAN HCL,验证 RAID-0 逻辑卷后面的物理磁盘驱动器是否已经过认证,可与映像中指定的 ESXi 版本配合使用。
  • 根据 vSAN HCL,验证在映像中为集群指定的磁盘驱动器固件版本是否等于或高于支持的最低固件版本。
  • 根据 vSAN HCL,验证 RAID-0 逻辑卷后面物理驱动器的目标固件版本是否等于或高于支持的最低固件版本。
注: 仅当为 vSphere Lifecycle Manager 配置了硬件支持管理器并将固件加载项添加到 vSphere Lifecycle Manager 映像时, vSphere Lifecycle Manager 才会执行完整的驱动程序和固件验证。如果未使用硬件支持管理器, vSphere Lifecycle Manager 仅验证 PCI 设备和驱动程序版本以及磁盘驱动器版本。

磁盘驱动器验证

在集群级别硬件兼容性检查期间,vSphere Lifecycle Manager 会根据 vSAN 硬件兼容性列表 (HCL) 验证 vSAN 使用的磁盘驱动器是否受支持且经过认证。vSphere Lifecycle Manager 还可确保集群映像中指定的磁盘驱动器固件版本与集群硬件兼容。

vSAN 集群中的磁盘驱动器和驱动器上安装的固件对于 vSAN 集群的整体运行状况至关重要。例如,磁盘驱动器固件出现故障可能会导致出现性能问题和意外的 vSAN 输入-输出行为。可以使用 vSphere Lifecycle Manager 硬件支持管理器执行磁盘驱动器固件升级。但是,在升级磁盘驱动器固件之前,必须根据 vSAN HCL 确保目标固件版本受支持。
注: 对于每个设备, vSAN HCL 列出了支持的最低固件版本。支持高于 vSAN HCL 中所指定版本的所有固件版本。

支持的磁盘驱动器类型

vSphere Lifecycle Manager 验证以下类型的磁盘驱动器和存储设备配置:
  • HDD (SAS/SATA)
  • SSD (SAS/SATA)
  • 单磁盘 RAID-0 逻辑卷后面的 SAS/SATA 磁盘驱动器

磁盘驱动器验证的系统要求

  • vCenter Server 7.0 Update 3 及更高版本
  • ESXi 7.0 及更高版本

RAID-0 逻辑卷

vSphere Lifecycle Manager 可以验证位于单磁盘 RAID-0 逻辑卷后面的物理 SAS/SATA 磁盘驱动器。存在以下要求:
  • RAID 控制器处于 RAID 或混合模式。

    有关 RAID 和混合模式的详细信息,请参见 VMware 知识库文章,网址为 https://kb.vmware.com/s/article/53573

  • vCenter Server 7.0 Update 3 及更高版本
  • ESXi 7.0 及更高版本
  • 硬件支持管理器必须进行升级和认证才能与 vSphere 7.0 Update 3 配合使用。

    如果不使用升级版本的硬件支持管理器,则 RAID-0 逻辑卷后面物理驱动器的合规性状态将未知。在这种情况下,您必须手动验证磁盘驱动器和目标固件版本,并替代这些磁盘的合规性状态。

磁盘驱动器验证结果

vSphere Lifecycle Manager 不显示 vSAN 磁盘组中每个磁盘的磁盘驱动器兼容性状态和兼容性信息。vSphere Lifecycle Manager 按供应商、型号、目标固件版本、容量和部件号对 vSAN 使用的磁盘驱动器进行分组。也就是说,同一供应商、同一型号且具有相同目标固件版本的所有磁盘驱动器构成磁盘设备列表中的一个条目。

磁盘驱动器可以合规,也可以不合规。如果 vSphere Lifecycle ManagervSAN HCL 中找不到磁盘设备的唯一匹配项,vSphere Lifecycle Manager 会提示您手动指定要验证的确切设备。之后,vSphere Lifecycle Manager 根据您的选择计算合规性状态。

vSphere Lifecycle Manager 无法确定磁盘驱动器合规性时,相应的设备将列为不合规。可以手动验证这些设备,并将合规性状态设置为合规或不合规。

对于磁盘设备列表中的每个条目,可以查看磁盘的汇总信息、合规性状态、受影响的主机数量,以及显示合规性状态是否手动设置或设备是否已经过认证的标签。由 vSAN 使用标签附加到 vSAN 使用的所有磁盘设备。合规或不合规磁盘列表中的每个条目都包含带有标签的标题和详细描述。

如果展开该条目,您可以查看有关相应磁盘设备和受影响主机的详细合规性信息。

将新磁盘添加到 vSAN 集群时,必须手动重新运行检查才能获取有关集群的新合规性信息。同样,如果从 vSAN 磁盘组中移除磁盘,也必须重新运行硬件兼容性检查才能获取有关集群的更新合规性信息。

检查集群的硬件兼容性

对于使用单个映像管理的 vSAN 集群,可以检查映像组件与集群中硬件之间的合规性。检查根据 vSAN 硬件兼容性列表 (vSAN HCL) 执行,可确保将映像应用于主机后,修复后的结果符合 vSAN HCL。

前提条件

  • 确认已为集群启用 vSAN
  • 确认集群使用单个映像。
  • 确认集群中的所有主机都来自同一家供应商。
  • 要验证 PCI 设备与磁盘设备硬件与目标固件版本之间的兼容性,请确认集群的映像包含固件加载项。
  • 确定您拥有适当的特权。请参见用于使用映像的 vSphere Lifecycle Manager 特权

过程

  1. vSphere Client 中,导航到使用单个映像管理的 vSAN 集群。
  2. 更新选项卡上,选择主机 > 硬件兼容性
    硬件兼容性窗格中,将看到上次兼容性检查的结果。
  3. 硬件兼容性窗格中,单击运行检查按钮。

结果

vSphere Lifecycle Manager 将在 硬件兼容性窗格中显示所有兼容性信息和问题。您可以查看每个 PCI 设备或磁盘驱动器的详细兼容性信息。

下一步做什么

查看硬件兼容性检查的结果。

在修复集群之前解决所有问题。

手动更改磁盘设备的合规性状态

可以手动更改磁盘设备的合规性状态,并将其标记为合规或不合规。

如果磁盘驱动器的合规性状态不可用,则必须手动执行硬件兼容性检查,并将设备标记为合规或不合规。

前提条件

过程

  1. vSphere Client 中,导航到使用单个映像管理的 vSAN 集群。
  2. 更新选项卡上,选择主机 > 硬件兼容性
    硬件兼容性窗格中,将看到上次兼容性检查的结果。
  3. 单击磁盘按钮。
    您会看到包含所有不合规和合规磁盘设备的列表。
  4. 单击要覆盖其合规性状态的磁盘设备。
  5. 单击更改分类按钮。
    将显示一个下拉菜单。

    通过从下拉菜单中选择一个选项来更改磁盘设备的合规性状态。

  6. 选择要应用于磁盘设备的合规性状态。
    • 要将问题标记为合规,请选择将问题标记为已验证
    • 要将问题标记为不合规,请选择标记为不合规
    将问题标记为已验证选项不适用于合规设备。如果磁盘设备不合规,则 标记为不合规选项不可用
  7. (可选) 要撤消覆盖选择,请从更改分类下拉菜单中选择不覆盖

结果

您已更改磁盘设备的合规性状态。但是,磁盘设备仍位于其原始列表中,直到您运行新的硬件兼容性检查。

如果将设备标记为已验证,则磁盘组会显示用户已审阅标签。当磁盘标记为合规时,将显示“用户已审阅”标签,并显示“设备标记为合规”文本。

如果将设备标记为不合规,则磁盘组会显示已标记标签。当磁盘标记为不合规时,将显示“已标记”标签,并显示“设备标记为不合规”文本。

下一步做什么

运行新的硬件兼容性检查,以便保存磁盘的新合规性状态。

适用于 vSAN 集群的自动触发硬件兼容性检查

从 vSphere 7.0 Update 1 开始,vSphere Lifecycle Manager 对使用单个映像管理的 vSAN 集群定期执行硬件兼容性检查。此外,某些 vSphere Lifecycle Manager 操作也会触发自动硬件兼容性检查。自动硬件兼容性检查适用于使用单个映像的 vSAN 集群。

有关硬件兼容性检查的信息以及如何对集群或单个主机手动执行硬件兼容性检查的说明,请参见硬件兼容性检查

触发硬件兼容性检查的 vSphere Lifecycle Manager 操作

在以下情况下, vSphere Lifecycle Manager 会对使用单个映像管理的任何 vSAN 集群执行自动硬件兼容性检查。
  • 编辑集群的映像并保存映像。

    编辑并保存映像时,vSphere Lifecycle Manager 便会启动检查集群主机硬件与映像兼容性的任务,即使集群不包含 vSAN,也会启动此任务。在这种情况下,vSphere Lifecycle Manager 仅返回一条警告,指出在非 vSAN 集群中未验证映像硬件兼容性。

    如果自动触发的硬件兼容性任务失败,仍可以保存集群的新映像。

  • 启动修复预检查或修复。

    硬件兼容性检查是对 vSAN 集群执行修复预检查和修复任务的一部分。如果集群未启用 vSAN,则在启动修复预检查或修复时,vSphere Lifecycle Manager 不执行硬件兼容性检查。

    可以配置在出现硬件兼容性问题时 vSphere Lifecycle Manager 的行为。

  • 在集群中添加或移除主机。

    在集群中添加或移除主机时,vSphere Lifecycle Manager 会使集群的硬件兼容性检查结果失效并发出警告。必须重新运行硬件兼容性检查才能获取有关潜在硬件兼容性问题的有效信息。或者,也可以修复集群或运行修复预检查,这两种操作都会自动触发硬件兼容性检查。

定期硬件兼容性检查

vSAN 硬件兼容性列表 (vSAN HCL) 数据库会定期更新。例如,当 VMware 认证新的 OEM 设备、驱动程序或固件时,这些将列在 vSAN HCL 数据库中。同样,不再支持的设备、驱动程序或固件将从 vSAN HCL 数据库中移除。

vSAN HCL 数据库更新可能会使硬件兼容性结果无效并过时。为了向您提供有效的硬件兼容性信息,vSphere Lifecycle Manager 会根据最新的 vSAN HCL 数据定期运行硬件兼容性检查。

定期硬件兼容性检查是一项预先配置的已调度任务,可以随时对其进行编辑并强制运行。默认情况下,该任务每 24 小时运行一次。此已调度任务在 vCenter Server 级别进行配置。如果 vCenter Server 系统不包含使用单个映像管理的 vSAN 集群,vSphere Lifecycle Manager 将跳过已调度的硬件兼容性检查。此定期任务仅针对使用单个映像管理的 vSAN 集群运行。