在修复集群之前对集群运行硬件兼容性检查有助于确保 vSAN 集群具有正常的运行状况,并避免在修复后进入不受支持和不需要的配置。
对集群启动硬件兼容性检查时,vSphere Lifecycle Manager 会扫描映像并验证映像的所有元素是否与集群硬件兼容。vSphere Lifecycle Manager 仅验证 vSAN 使用的硬件设备。由于集群级别硬件兼容性检查验证集群硬件与集群映像之间的兼容性,因此,除非已成功修复集群并将映像应用于集群中的所有主机,否则兼容性结果可能不准确。
硬件兼容性问题会报告为警告,但不会阻止您根据映像修复集群中的主机。
- 验证所有存储设备驱动程序是否均已经过认证,可与映像中指定的 ESXi 版本配合使用。
- 根据 vSAN HCL,验证映像是否包含正确的存储设备驱动程序和固件版本。
- 根据 vSAN HCL,为集群建议兼容的存储设备驱动程序版本。
- 根据 vSAN HCL,验证集群中的所有磁盘驱动器是否经认证可与映像中指定的 ESXi 版本配合使用。
- 根据 vSAN HCL,验证 RAID-0 逻辑卷后面的物理磁盘驱动器是否已经过认证,可与映像中指定的 ESXi 版本配合使用。
- 根据 vSAN HCL,验证在映像中为集群指定的磁盘驱动器固件版本是否等于或高于支持的最低固件版本。
- 根据 vSAN HCL,验证 RAID-0 逻辑卷后面物理驱动器的目标固件版本是否等于或高于支持的最低固件版本。
磁盘驱动器验证
在集群级别硬件兼容性检查期间,vSphere Lifecycle Manager 会根据 vSAN 硬件兼容性列表 (HCL) 验证 vSAN 使用的磁盘驱动器是否受支持且经过认证。vSphere Lifecycle Manager 还可确保集群映像中指定的磁盘驱动器固件版本与集群硬件兼容。
支持的磁盘驱动器类型
- HDD (SAS/SATA)
- SSD (SAS/SATA)
- 单磁盘 RAID-0 逻辑卷后面的 SAS/SATA 磁盘驱动器
磁盘驱动器验证的系统要求
- vCenter Server 7.0 Update 3 及更高版本
- ESXi 7.0 及更高版本
RAID-0 逻辑卷
- 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 Manager 在 vSAN 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 特权。
过程
结果
下一步做什么
查看硬件兼容性检查的结果。
在修复集群之前解决所有问题。
手动更改磁盘设备的合规性状态
可以手动更改磁盘设备的合规性状态,并将其标记为合规或不合规。
如果磁盘驱动器的合规性状态不可用,则必须手动执行硬件兼容性检查,并将设备标记为合规或不合规。
前提条件
- vCenter Server 7.0 Update 3
- 确认已为集群启用 vSAN。
- 确认集群使用单个映像。
- 确认集群中的所有主机都来自同一家供应商。
- 确定您拥有适当的特权。请参见用于使用映像的 vSphere Lifecycle Manager 特权。
过程
结果
您已更改磁盘设备的合规性状态。但是,磁盘设备仍位于其原始列表中,直到您运行新的硬件兼容性检查。
如果将设备标记为已验证,则磁盘组会显示用户已审阅标签。
如果将设备标记为不合规,则磁盘组会显示已标记标签。
下一步做什么
运行新的硬件兼容性检查,以便保存磁盘的新合规性状态。
适用于 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 集群中未验证映像硬件兼容性。
如果自动触发的硬件兼容性任务失败,仍可以保存集群的新映像。
- 启动修复预检查或修复。
硬件兼容性检查是对 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 集群运行。