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 插件程序 - Updates 页面

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

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

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

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

返回页首

 

如何确认未 启用 vLCM:

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

vCenter Updates选项卡显示基线/使用单个映像进行管理

在这里,我们看到对“Baselines”“Manage with a Single Image”的引用。
这意味着群集尚未完成 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

像在任何其他升级周期中那样上传复合捆绑包。

上传组合捆绑包

捆绑包上传详细信息

更改后报告扫描:

更改报告扫描完成

您将看到:

更改报告屏幕

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

自定义选项

接下来,单击 ADD TO WATCHLIST。

组件类型:驱动程序

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

请阅读并记下信息消息。

添加组件信息消息

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

已准备好添加组件

单击Save and Apply

 

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

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

组件已添加到单个映像

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

继续升级并等待其完成。

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

在映像选项卡中验证组件

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

Lifecycle Manager/设置/管理/修补程序设置

Lifecycle Manager 修补程序设置

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

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

返回页首

 

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

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

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

 

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

返回页首

 

 

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

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

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

映像合规性

  • 此群集中的所有主机都合规

 

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

返回页首

 

 

场景 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 升级期间,升级逻辑会按设计删除组件,这会反映在升级日志中。为避免此问题,我们应首先纠正第三方的安装,然后将组件添加回系统,从而消除反复出现的删除问题。

更改报告指示按设计删除

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

 

 

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

客户管理的组件。

接下来,单击 ADD TO WATCHLIST。

组件类型:驱动程序

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

阅读并记下信息消息。

添加组件信息性消息

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

为单个映像暂存的组件

单击Save and Apply

 

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

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

保存并验证后更改报告

现在组件将位于单个映像中,您将不需要在下一个升级周期再次添加它。在您决定升级该组件之前,它在单个映像内保持静态,文档中也介绍了这种情况。

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

升级后的合规性

返回页首

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

 

在此示例中,我们要从 8.0.330 升级到 8.0.370。像在任何其他升级周期中那样上传复合捆绑包。

上传组合捆绑包

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

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

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

在捆绑包上载后,单击下一步

上传后继续

检视 Change Report 屏幕未显示任何错误,因为之前使用正确的过程访问过组件。因此,在升级周期或修正过程中不会删除它。

无错误更改报告

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

 

 

返回页首

 

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

 

假设条件

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

审查:

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

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

 

 

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

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

上传套装

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

日志中按设计删除

单击“下一步”

 

 

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

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

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

更改报告中的组件状态

单击自定义

客户屏幕

确保使用滚动条向右滚动,此选项最初是隐藏的。

滚动以显示添加组件

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

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

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

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

 

 

返回页首

 

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

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

上传组合捆绑包

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

更改报告时自定义

在“Change Report”(更改报告)屏幕上单击 “CUSTOMIZE ”(自定义),然后选择 “ADD COMPONENT”(添加组件)。
在本示例中,我们要将组件升级到 DellPower.VMWARE.8.2.SP1.b021.ESX8x.zip。

添加组件以升级仓库

单击 添加组件/保存并验证

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

像在任何其他升级周期中那样上传复合捆绑包。

上传组合捆绑包

更改报告扫描

 

更改后报告扫描:

单击自定义

更改后自定义报告扫描

确保使用滚动条向右滚动,此选项最初是隐藏的。

滚动以显示添加组件

添加组件屏幕

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

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

保存并验证

保存并验证结果

照常继续升级。

 

 

 

 

返回页首

 

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

 

VxRail 中没有允许在升级周期之外安装第三方组件的功能。但是,用户不必升级整个群集才能安装组件。请参见:

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

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

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

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

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

像在任何其他升级周期中那样上传复合捆绑包。

上传组合捆绑包

更改报告

在更改报告扫描后,在更改报告屏幕上单击 CUSTOMIZE ,然后选择 ADD COMPONENT。
在此示例中,我们要将组件升级到 DellPower.VMWARE.8.2.SP1.b021.ESX8x.zip

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

单击 添加组件/保存并验证

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: 10 Aug 2026
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.