在使用适用于 NSX 集群的 vSphere Lifecycle Manager (vLCM) 时考虑的安装和卸载场景。

场景 结果

您尝试在未应用传输节点配置文件的集群上启用 vLCM,但将某些主机单独准备为主机传输节点。

无法在集群上启用 vLCM,因为传输节点配置文件未应用于该集群。

您尝试使用为应用 N-VDS 主机交换机而配置的传输节点配置文件在集群上启用 vLCM。

vCenter Server 检查集群资格,以便可以将集群转换为 vLCM 集群。由于不支持 N-VDS 主机交换机类型,请应用配置为使用 VDS 主机交换机的传输节点配置文件。

将未准备的主机从非 vLCM 集群移至 vLCM 集群。

如果使用传输节点配置文件准备了 vLCM 集群,则 vLCM 将未准备的主机准备为 NSX 传输节点。

如果未使用传输节点配置文件准备 vLCM 集群,主机将保持未准备状态。

您将传输节点从 vLCM 集群移动到没有为 NSX 准备的非 vLCM 集群。

从主机中删除 NSX VIB,但不会删除与 NSX 解决方案相关的数据(由 vLCM 设置)。

现在,如果您尝试在集群上启用 vLCM 集群,则 NSX Manager 通知您将从主机中移除 NSX 解决方案。该通知具有误导性,因为在主机上已移除 NSX VIB。

在 vSphere Lifecycle Manager 集群上执行移除 NSX 操作后,如果 vLCM 无法从所需状态中删除 NSX,则所有节点将变为卸载失败状态。现在,您尝试在各个传输节点上移除 NSX 如果在每个单独的传输节点上移除 NSX,即使在主机上移除了 NSX VIB,集群仍会在 vLCM 中将 NSX 设置为所需状态。该状态在 vCenter Server 中显示为与主机不相同。因此,您必须在集群上执行移除 NSX,以从 vLCM 配置中移除 NSX。
通过应用 TNP 准备包含主机的 vLCM 集群。VDS 交换机类型在 TNP 中进行配置。将主机置于维护模式,并将 vLCM 集群从 vLCM 集群移出数据中心。最后,将主机移回 vLCM 集群。

NSX 安装失败,并显示以下消息:

无法在主机上安装软件。在主机 上应用解决方案失败: '192.196.178.156' Deployment status of host bfedeb69-48d3-4f3b-9ebc-ce4eb177a968 is INSTALL_IN_PROGRESS with 0 errors.预期状态为 INSTALL_SUCCESSFUL,没有错误。主机 bfedeb69-48d3-4f3b-9ebc-ce4eb177a968 的部署状态 INSTALL_IN_PROGRESS,错误为 0。预期状态为 INSTALL_SUCCESSFUL,并且未出现任何错误。在主机“192.196.178.156”上应用解决方案失败

解决办法:在主机上单击解决并重新应用 TNP。

将安装失败的主机移动到应用或未应用 TNP 的非 vLCM 集群。 NSX 不会执行任何操作。
将安装失败的主机移至应用了 TNP 的 vLCM 集群。 将自动开始安装 NSX
将安装失败的主机移至未应用 TNP 的 vLCM 集群。 NSX 不会执行任何操作。
将安装失败的主机移至数据中心。 NSX 不会执行任何操作。
添加 VMware vCenter 作为启用了多 NSX 标记的计算管理器。在另一个现有 vLCM 集群上应用 TNP。 NSX 允许使用 TNP 准备现有 vLCM 集群。
添加 VMware vCenter 作为启用了多 NSX 标记的计算管理器。然后尝试将已准备的集群更改为 vLCM 集群。 NSX 不允许准备现有 vLCM 集群。
添加 VMware vCenter 作为启用了多 NSX 标记的计算管理器。然后尝试创建新的 vLCM 集群。 NSX 允许准备现有 vLCM 集群。
VMware vCenter 已包含 vLCM 集群,您尝试添加 VMware vCenter 作为启用了多 NSX 标记的计算管理器。 NSX 执行此操作失败,因为 VMware vCenter 已包含 vLCM 集群。
将启用了 DPU 的主机从已应用 TNP 的集群移动到未应用 TNP 的集群。 不会从 ESXi 主机和 DPU 中删除 VIB。您需要从 vSphere Lifecycle Manage 修复主机。vSphere Lifecycle Manager 会从 ESXi 主机和 DPU 中删除 NSX VIB,然后重新引导主机。
您可以使用“del nsx”nsxcli 从启用了 DPU 的主机中移除 NSX VIB。 运行“del nsx”命令后,您需要重新引导 ESXi 主机才能完成 NSX VIB 移除过程(将 VIB 从 ESXi 和 DPU 中移除)。
无法从启用了 DPU 的主机中删除 NSX VIB,即使它在 NSX UI 上显示为未配置也是如此。

如果已启用 DPU 的主机在“移除 NSX”操作期间断开连接,则该操作会失败。一段时间后,TN 删除操作将会继续,主机显示为未配置,但不会移除 VIB。

解决办法:转到 vLCM UI 并修复集群。
注: 启用了 DPU 的主机会在修复过程中重新引导。
如果在使用传输节点配置文件配置的集群上启用 vLCM,则转换将成功。但 vLCM 修复(在 vLCM 上执行的“应用 NSX”任务)失败。 在启用 vLCM 之前,主机传输节点将继续保持其状态。转到 vLCM UI 以检查“应用 NSX”操作是否失败。此外,验证集群详细信息,以查找有关所需状态与主机之间的差异的更多详细信息。
无法准备已处于“卸载失败”状态的主机。主机处于脏状态,这意味着未从主机中完全移除传输节点记录和文件。

在准备发生故障的主机之前,请使用强制删除选项删除传输节点条目。此操作将删除传输节点记录。然后,使用 del nsx 命令从主机中移除 NSX。在此操作完成后,尝试准备主机或将主机移动到应用了 TNP 的集群中。