VxRail — 管理 vLCM 自定义组件

Summary: 本文档介绍如何使用 VxRail vLCM 在 VxRail 环境中验证、安装和管理自定义第三方组件。它概述了受支持的升级方案、常见的错误配置和最佳实践工作流,以确保可靠的 VxRail 生命周期作。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

简介

本文档专门介绍在属于 VxRail 群集成员的 VxRail ESXi 主机上安装和升级第三方仓库软件包(不包括独立的 vSphere 安装捆绑包 (VIB))。

所有验证和测试均在运行 8.0.3xx 代码的 VxRail 群集上执行。

这些过程适用于所有启用 vLCM 的 VxRail 群集类型:

  • 动态
  • 标准

在继续了解场景之前,请确保您熟悉这些概念:

情形:

 

如何确认 已启用 vLCM:

  • 在 vCenter UI 中检查 VxRail 插件,浏览至插件内的 “更新 ”选项卡

VxRail 插件程序“更新”选项卡

  • 检查映像状态、固件和驱动程序加载项:vxrail-hsp-cluster 将显示:

固件和驱动程序加载项显示 vxrail-hsp-cluster

必须检查 UI 中的两个位置,以确认 VxRail vLCM 已启用。

从 VxRail Manager 运行 curl 命令来检查 vLCM 状态是不够的。

返回页首

 

如何确认 未启用 vLCM:

检查 vCenter 中的“更新”选项卡(而不是 VxRail 插件程序)。

“vCenter 更新”选项卡显示基线/使用单个映像进行管理

在这里,我们看到了对“基线”“使用单个映像进行管理”的引用。
这意味着群集尚未完成 vLCM 启用过程;未启用 vLCM

当群集完成 vLCM 启用过程时,将创建一个包含所有必需组件的 单个映像 ,这些组件将用于管理群集上的未来升级。

必须检查 UI 中的两个位置,以确认 VxRail vLCM 未启用。

从 VxRail Manager 运行 curl 命令来检查 vLCM 状态是不够的。

返回页首

 

 

使用 VxRail 插件安装第三方组件

要安装任何第三方组件,您必须使用 VxRail 插件中的 添加组件 功能。这不适用于解决方案组件,请参阅文章:VxRail:VxRail 中 vLCM 的最佳实践

“添加组件”功能选项仅在升级周期中可用,即在 VxRail 组合捆绑包上传后立即提供。

这是安装第三方组件 的唯一受支持的方法

由于在本例中我们没有执行完整的升级周期,因此所需的解决方法是启动“升级”到群集已在运行的相同软件版本。

在此示例中,群集运行的是 8.0.330,因此第一步是获取 8.0.330 升级组合捆绑包:

VXRAIL_COMPOSITE-8.0.330-29081604_for_8.0.x.zip

上传组合捆绑包,就像在任何其他升级周期中所做的那样。

上传组合捆绑包

捆绑包上传详细信息

扫描更改报告后:

更改报告扫描完成

您将看到:

“Change Report”屏幕

通过单击 CUSTOMIZE,您可以选择管理第三方组件。

自定义选项

接下来,单击 ADD COMPONENT

组件类型:驱动程序

组件套装: DellPower.VMWARE.8.2.b160.ESX8x.zip

请阅读并注意信息消息。

添加组件信息消息

单击 ADD COMPONENT, 此时组件已准备好添加到单个映像中。

已准备好添加组件

单击 保存并验证

 

在这里,我们可以看到第三方组件已成功添加到用于此群集的单个映像中。

继续“升级”将触发修正,并使用正确且受支持的方法将组件应用于每个主机。

添加到单个映像的组件

请记住,我们运行的是从 8.0.330 到 8.0.330 的“升级”,因此应用于群集的唯一更改是第三方组件,在此示例中为第三方组件。

继续升级并等待其完成。

升级完成后,您可以验证第三方组件是否已正确添加到 VxRail 单个映像中;浏览至“映像”选项卡:(使用组件名称进行筛选)

验证“映像”选项卡中的组件

也可以在此处进行额外的验证:

Lifecycle Manager/Settings/Administration/Patch Setup

Lifecycle Manager 修补程序设置

以上确认第三方组件已成功添加到 VxRail 单个映像中,并且不会在下一个升级周期中删除。

切勿更改 Lifecycle Manager UI 中的任何设置或选项。在此处所做的所有更改在 VxRail 群集上 都不受支持

返回页首

 

如何检查第三方组件是否安装 不正确:

在这里,我们可以看到合规性扫描(您可以手动触发)检测到主机上安装了不属于单个映像的组件:

合规性扫描显示非映像组件

 

这些组件使用 esxcli 或其他 一些不受支持的方法手动安装,这将导致组件在下一个升级周期中被删除,这完全是设计使然。

返回页首

 

 

如何检查第三方组件是否已 正确安装:

在这里,我们可以看到合规性扫描(您可以手动触发)检测到主机上安装了属于单个映像的组件:(按组件名称筛选)

合规性扫描显示符合映像要求的组件

映像合规性

  • 此群集中的所有主机都符合要求

 

这些组件已使用“添加组件正确安装,这将导致组件在下一个升级周期中保留为单个映像的一部分。

返回页首

 

 

场景 1 — 安装第三方组件/启用 VxRail vLCM

假设:

  • 第三方驱动程序 = PowerPath_VE_8.2_ESX8x_for_VMWARE_vSphere_Install_SW.zip
  • 使用的组件(返厂维修)(在上述 .zip 内)= DellPower.VMWARE.8.2.b160.ESX8x.zip
  • 目前, 群集上未启用 VxRail vLCM。
  • 在启用 vLCM 之前,在群集中的部分或所有节点上手动安装了第三方组件

 

浏览到 VxRail 插件中的“更新”选项卡,然后浏览:VxRail:如何启用 vSphere 生命周期管理器模式

启用向导

在验证结束时,您注意到失败,这是预期行为。

启用验证失败

检测到非图像组件

此消息告诉我们,在验证单个映像创建期间,检测到节点上 不属于所需 状态的组件,这是用于这些节点的单个映像。
在这种情况下,在节点上手动安装了 第三方 组件。

如屏幕截图所示,系统会提示用户提供 ZIP 仓库格式 的组件( 独立 VIB),以解决合规性问题并允许 vLCM 启用过程继续进行。

对于此方案,我们需要:

  • DellPower.VMWARE.8.2.b160.ESX8x.zip

请注意:
所有 第三方组件或组件必须直接来自供应商
VxRail 提供这些 ZIP 组件。
在 VxRail 上启用 vLCM 时,必须严格要求这些 ZIP 组件。

 

单击 上传图标并选择您的组件 (.zip)

选择维修厂邮政编码

下一步 — 重新验证

重新验证

验证成功后,单击“下一步”继续启用。

验证成功

向导完成后:

向导完成

vLCM 已启用

 

附加说明:  如何检查第三方组件是否已正确安装:

返回页首

 

 

方案 2 - 安装第三方组件

 

假设:

  • 第三方驱动程序 = Third-Party_VE_8.2_ESX8x_for_VMWARE_vSphere_Install_SW.zip
  • 使用的返厂维修(在 .zip 以上)= DellPower.VMWARE.8.2.b160.ESX8x.zip
  • VxRail vLCM 已在群集上启用

 

VxRail 中没有任何功能允许在升级周期之外安装第三方组件。但是,不必升级整个群集即可安装组件。请参阅:

 

使用 VxRail 插件安装第三方组件

 

返回页首

 

场景 3 — 升级 VxRail/不升级 第三方组件

 

假设

 

3a — 升级 VxRail/第三方安装 不正确 /不升级第三方组件

 

在此示例中,我们将从 8.0.330 升级到 8.0.361。上传组合捆绑包,就像在任何其他升级周期中所做的那样。

上传组合捆绑包以进行升级

在这种情况下,因为第三方组件未正确安装。在 VxRail 升级期间,升级逻辑会按设计删除组件,这会反映在升级日志中。为避免此问题,我们应首先更正第三方的安装,然后将组件添加回系统,从而消除反复出现的删除问题。

更改报告表明设计相关移除

要解决此问题,请单击“自定义”以添加第三方组件。

 

 

通过单击 CUSTOMIZE,您可以选择管理第三方组件。

自定义以管理组件

接下来,单击 ADD COMPONENT

组件类型:驱动程序

组件套装: DellPower.VMWARE.8.2.b160.ESX8x.zip

阅读并记下信息消息。

添加组件信息性消息

单击 ADD COMPONENT, 此时组件已准备好添加到单个映像中。

为单个映像暂存的组件

单击 保存并验证

 

在这里,我们知道节点上已经存在第三方组件,因此 更改 报告中不会提及它。但是,该组件仍将添加到单个映像中。

在完整升级周期中,继续升级会触发修正,并使用正确且受支持的方法将组件应用于每个主机。

保存并验证后更改报告

现在组件将位于单个映像中,您将不需要在下一个升级周期中再次添加它。它在单个映像中保持静态,直到您决定升级该组件(文档中也介绍了一个单独的方案)。

升级完成后,您可以检查映像以确认已添加组件且映像合规。

升级后的合规性

返回页首

3b — 升级 VxRail/ 正确 安装第三方/ 升级第三方组件

 

在此示例中,我们将从 8.0.330 升级到 8.0.370。上传组合捆绑包,就像在任何其他升级周期中所做的那样。

上传组合捆绑包

在这种情况下,因为之前已正确安装了第三方组件。

在这里,我们可以看到合规性扫描(您可以手动触发)检测到主机上安装了属于单个映像的组件:(按组件名称筛选)

合规性扫描显示单个映像中的组件

捆绑包上传后,单击下一步

上传后继续

查看 “更改报告 ”屏幕未显示任何错误,因为以前使用正确的过程访问了该组件。因此,在升级周期或修正过程中不会将其删除。

无错误更改报告

继续正常升级。第三方组件将不会移除,仍将是单个映像的一部分。

 

 

返回页首

 

场景 4 — 升级 VxRail/升级第三方组件

 

假设

  • 已按照情景 1 和情景 2 中概述的步骤正确安装了第三方组件。
  • 如果第三方组件未正确安装,或者最终用户不确定它们是否已正确安装(例如,如果它们是使用 esxcli 手动安装的), 则建议小心
  • 在 VxRail 群集升级可以继续之前,必须验证使用了哪种安装方法,以及当前配置是否使用不受支持或不正确的方法应用。
  • 此验证至关重要,因为在升级周期内,如果最初使用不正确的方法安装第三方 VIB,则会根据设计从所有主机中删除第三方 VIB。

检讨:

如何检查第三方组件是否安装 不正确

如何检查第三方组件是否已正确安装

 

 

4a — 升级 VxRail/第三方安装 不正确 /升级第三方组件

在此示例中,我们从 8.0.330 升级到 8.0.361。上传组合捆绑包,就像在任何其他升级周期中所做的那样。

上传捆绑包

在这种情况下,因为第三方组件 未正确安装。在 VxRail 升级期间,升级逻辑会按设计删除组件,这会反映在升级日志中。为避免此问题,我们应首先更正第三方的安装,然后将组件添加回系统,从而消除反复出现的删除问题。

在日志中进行设计删除

单击 Next

 

 

在“Change Report”(更改报告)屏幕上,我们看到第三方驱动程序安装不正确。由于它不是单个映像的一部分,因此在此升级周期 中会将其删除

但是,我们可以在此阶段使用 ADD COMPONENT 来安装组件的较新版本。

8.2.0.00.000-1DEL.801.0.0.21262349 安装在本示例中的节点上,我们在此示例中添加了 DellPower.VMWARE.8.2.SP1.b021.ESX8x 添加到单个图像中。

变更报告中的组件状态

单击 CUSTOMIZE

自定义屏幕

确保使用滚动条滚动到右侧,此选项最初处于隐藏状态。

滚动以显示添加组件

单击 上传图标并选择要升级组件的组件 (.zip),然后 保存并验证。

变更报告报告未报告任何错误,升级后的组件将添加到单个映像中。

保存并验证更新的单个映像

继续正常执行升级的其余部分。

 

 

返回页首

 

4b — 升级 正确安装的 VxRail/第三方组件/升级第三方组件

在此示例中,我们从 8.0.330 升级到 8.0.361。上传组合捆绑包,就像在任何其他升级周期中所做的那样。

上传组合捆绑包

在这种情况下,因为第三方组件 安装正确。

在更改报告时自定义

在 Change Report屏幕上单击 CUSTOMIZE ,然后选择 ADD COMPONENT。
在此示例中,我们将组件升级到 DellPower.VMWARE.8.2.SP1.b021.ESX8x.zip。

添加组件以升级维修厂

单击 ADD COMPONENT / SAVE 并验证

Change Report屏幕显示组件将在群集的 vLCM 升级过程中进行升级。

更改报告显示组件升级

继续正常执行升级的其余部分。

返回页首

 

场景 5 — 在 VxRail vLCM 升级周期之外升级第三方

 

假设

  • 已按照情景 1 和情景 2 中概述的步骤正确安装了第三方组件。
  • 如果第三方组件未正确安装,或者最终用户不确定它们是否已正确安装(例如,如果它们是使用 esxcli 手动安装的), 则建议小心
  • 在 VxRail 群集升级可以继续之前,必须验证使用了哪种安装方法,以及当前配置是否使用不受支持或不正确的方法应用。
  • 此验证至关重要,因为在升级周期内,如果最初使用不正确的方法安装第三方 VIB,则会根据设计从所有主机中删除第三方 VIB。

请查看:

如何检查第三方组件是否安装 不正确

如何检查第三方组件是否已正确安装

 

 

 

 

5a — 第三方组件安装 不正确 /升级 VxRail vLCM 升级周期之外的第三方

 

VxRail 中没有任何功能允许在升级周期之外安装第三方组件。但是,不必升级整个群集即可安装组件。请参阅:

使用 VxRail 插件安装第三方组件

但是,以下示例还将介绍升级组件。

由于在本例中我们没有执行完整的升级周期,因此所需的解决方法是启动“升级”到群集已在运行的相同软件版本。

在此示例中,群集运行的是 8.0.330,因此第一步是获取 8.0.330 升级组合捆绑包:

VXRAIL_COMPOSITE-8.0.330-29081604_for_8.0.x.zip

上传组合捆绑包,就像在任何其他升级周期中所做的那样。

上传组合捆绑包

更改报告扫描

 

扫描更改报告后:

单击 CUSTOMIZE

更改报告扫描后自定义

确保使用滚动条滚动到右侧,此选项最初处于隐藏状态。

滚动以显示添加组件

“添加组件”屏幕

单击 上传图标并选择要升级组件的组件 (.zip),然后 保存并验证。

更改报告未报告任何错误,并且升级后的组件将添加到单个映像中。

保存并验证

保存并验证结果

继续正常升级。

 

 

 

 

返回页首

 

5b — 第三方组件安装 正确 /升级 VxRail vLCM 升级周期之外的第三方

 

VxRail 中没有任何功能允许在升级周期之外安装第三方组件。但是,不必升级整个群集即可安装组件。请参阅:

使用 VxRail 插件安装第三方组件

但是,以下示例还将介绍升级组件。

由于在本例中我们没有执行完整的升级周期,因此所需的解决方法是启动“升级”到群集已在运行的相同软件版本。

在此示例中,群集运行的是 8.0.330,因此第一步是获取 8.0.330 升级组合捆绑包:

VXRAIL_COMPOSITE-8.0.330-29081604_for_8.0.x.zip

上传组合捆绑包,就像在任何其他升级周期中所做的那样。

上传组合捆绑包

更改报告

扫描更改报告后,单击更改报告屏幕上的 自定义 ,然后选择 添加组件。
在本例中,我们将组件升级到 DellPower.VMWARE.8.2.SP1.b021.ESX8x.zip

在升级工作流期间添加组件

单击 ADD COMPONENT / SAVE 并验证

Change Report屏幕显示组件将在群集的 vLCM 升级过程中进行升级。

更改报告表示组件升级

继续正常升级。

返回页首

Additional Information

Affected Products

VxRail, VMWare Cloud on Dell EMC VxRail E560F, VMWare Cloud on Dell EMC VxRail E560N, VxRail 460 and 470 Nodes, VxRail Appliance Series, VxRail G Series Nodes, VxRail D Series Nodes, VxRail D560, VxRail D560F, VxRail E Series Nodes

Products

VxRail P Series Nodes, VxRail S Series Nodes, VxRail Software, VxRail V Series Nodes, VxRail VD Series Nodes
Article Properties
Article Number: 000419960
Article Type: How To
Last Modified: 09 Feb 2026
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.