正如您可以在已启用 vSphere Lifecycle Manager 的集群上准备 NSX-T 集群一样,您可以使用类似的方法在 NSX-T 准备的现有集群上启用 vSphere Lifecycle Manager。

前提条件

  • 确保集群中的所有主机运行 ESXi 7.0 U1 版本。
  • 使用以下设置注册计算管理器:
    • 为 vSphere Lifecycle Manager 启用信任并设置访问级别。必须具有信任关系,才能在 NSX-T 和 vSphere Lifecycle Manager 之间建立通信。
    • 启用创建服务帐户
  • 将传输节点配置文件(将 VDS 作为主机交换机类型)应用于集群以准备集群。
    注: 在启用了 vSphere Lifecycle Manager 的集群上不支持 N-VDS 主机交换机。

过程

  1. 从浏览器中,使用 admin 特权登录到 vCenter Server,网址为 https://<vccenter-server-ip-address>。
  2. 选择必须在其中启用 vSphere Lifecycle Manager 功能的集群。
  3. 在“映像”页面上,确认所有主机符合要求。如果任何主机不符合要求,请修复主机以使其符合为集群设置的 ESXi 映像要求。
  4. 验证 vSphere Lifecycle Manager 是否将集群的解决方案设置为 NSX。要验证是否在 vSphere Lifecycle Manager 集群上设置了 NSX 解决方案,您可以执行以下操作之一:
    1. vCenter Server 中的“映像”页面上,单击检查合规性,然后在“组件”部分中查找 NSX 条目。
    2. 或者,运行 API 命令,并验证组件和版本是否正确设置为 NSX。
      GET https://{server}/api/esx/settings/clusters/{cluster}/software/solutions/com.vmware.nsxt?vmw-task=true
          components" : [
      	{
      	 "component" : "nsx-lcp-bundle"      
      	}
      	],
          "version" : "3.1-0"
  5. 在将新主机添加到启用了 vSphere Lifecycle Manager 的集群时,NSX-T 调用 vSphere Lifecycle Manager 以检查主机是否符合为集群设置的 ESXi 映像要求。如果主机和集群映像是相同的,则将传输节点配置文件应用于主机。主机上的 NSX-T VIB。在完成安装的最后一部分后,将在 NSX Manager 和 NSX 交换机配置中进行注册。
  6. 解决问题:

    如果 vSphere Lifecycle Manager 无法将 NSX 作为解决方案应用于集群,NSX Manager 中的 NSX-T 集群将变为失败状态。要修复集群中的主机,请执行以下操作之一:

    1. 转到 vCenter Server,确认满足以下条件:
      • 主机符合要求。

      • 主机未关闭电源或处于维护模式。

    2. 通过 UI 或 API 验证集群状态。即使集群中的主机处于失败状态,集群也会保持未实现状态。

      运行以下 API 以验证集群状态:GET /<NSX-Manager-IP>/api/v1/transport-node-collections/<transport-node-collection-id>

    3. 如果任一主机失败,集群中的其余主机将变为已跳过安装状态。要进行修复,请查看错误消息并执行所需的任何操作。单击解决以重试主机修复和 NSX-T 准备。请注意,修复是按顺序执行的,每次修复一个主机。
    4. 如果集群仍处于失败状态,请在 UI 中为集群单击解决,或运行 API 以在集群上实现传输节点配置文件。除了修复集群以外,以下 API 还会尝试准备这些处于已跳过安装状态的主机。它在整个集群上重试修复。它尝试准备已跳过安装的主机。
      POST /api/v1/transport-node-collections/<transport-node-collection-id>?action=retry_profile_realization

结果

NSX-T 集群上启用了 vSphere Lifecycle Manager。

后续步骤

在集群上启用 vSphere Lifecycle Manager 后,您可以使用为集群设置的映像修复 vCenter Server 中的主机之间的差异。