可以先升级 PCG,然后再升级 NSX Tools

前提条件

  • 必须打开要升级的工作负载虚拟机上的出站端口 8080。
  • 正在升级工作负载虚拟机上安装的 NSX Tools 或者升级 PCG 时,必须打开 PCG 的电源。

过程

  1. 以企业管理员角色登录到 CSM
  2. 单击实用程序 > 升级 > 开始升级升级 CSM 向导随即启动。
    注意:尽管该向导的名称为 升级 CSM,但是该向导只能升级 NSX ToolsPCG
  3. 升级 CSM > 概览屏幕中,您可以查看默认升级计划的概览。根据上载的升级包,您可以查看哪些版本的 NSX ToolsPCG 可以通过上载的升级包进行升级。
  4. 单击下一步。此时会出现 CSM > 选择 NSX Tools 屏幕。
  5. 单击跳过 NSX Tools 升级。请参见跳过 NSX Tools 升级以了解详细信息。
  6. 单击下一步,继续升级 PCG。使用 PCG 的 HA 对,在升级过程中有两次故障切换,升级完成后,首选 PCG 将恢复为活动网关。
  7. 单击完成以升级 PCG
  8. 返回到 CSM 升级协调器并单击开始升级。然后,单击升级计划屏幕上的下一步以继续升级 NSX Tools。
    您可以看到所有 VPC 或 VNet 中可以升级到目标版本的所有兼容 NSX Tools 的列表。您可以根据 NSX Tools 所在的私有云网络或者其部署所在的操作系统对 NSX Tools 进行筛选。所有 NSX 管理的虚拟机都符合升级的条件,并且均已列出以供您选择。在选择对已隔离的 NSX 管理的虚拟机进行升级之前,请修复这些虚拟机存在的所有问题,以防止在此类虚拟机上升级 NSX Tools 失败。
    1. 选择要升级的 NSX Tools,然后将其移至选定窗口。
    2. 单击下一步CSM 将升级包下载到 NSX Tools 所在的 PCG 上。PCG 会将这些升级包复制到已选择进行升级的虚拟机。

      如果您有 PCG 的 HA 对,CSM 会将升级包下载到每个 PCG 并开始升级选定的 NSX Tools。同一 VPC/VNet 中的 NSX Tools 是并行升级的。将同时升级 VPC/VNet 中的 10 个 NSX Tools

    如果具有超过 10 个 NSX Tools,它们将排队进行升级。PCG 会在不可访问的虚拟机上放置一个标记,并在可访问时尝试升级这些虚拟机。例如,已关闭电源的工作负载虚拟机将在再次打开电源时升级,并且能够与 PCG 通信。同样,工作负载虚拟机上的端口 8080 起初处于被阻止状态,但当端口 8080 打开且 PCG 可以访问该虚拟机时,将开始升级它。如果某些 NSX Tools 无法升级,则可以跳过,以便继续操作。有关此选项的详细信息,请参见跳过 NSX Tools 升级

结果

此时将升级 PCGNSX Tools
注: 如果要从 NSX-T Data Center 2.x 升级到 NSX-T Data Center 3.x,并且已在版本 2.x 中设置服务插入,则必须创建一个优先级最低的默认 catch-all 规则并将操作设置为 不重定向。请按照《 NSX-T Data Center 管理指南》的“设置重定向规则”中所述的说明进行操作。
升级过程持续多长时间
注: CSMNSX-T Data Center 组件单独升级,此处不包含它们的升级时间。这是估计值,可帮助您规划升级周期。
  • 一个 PCG 或 PCG 的 HA 对:不同 VPC 或 VNet 中的 PCG 并行升级,而 HA 对中的 PCG 串行升级。一个 PCG 升级大约需要 20 分钟。
  • 一个 VPC 或 VNet:对于具有多达 10 个虚拟机和 PCG 的 HA 对的 VPC 或 VNet,升级可能需要长达 45 分钟。此时间可能会因虚拟机上的操作系统及其大小而异。
  • 安装在工作负载虚拟机上的 NSX Tools:升级虚拟机上安装的每个 NSX Tools 均需要 3 到 5 分钟,不包括将升级包从 CSM 上载到公有云所用的时间。安装了 NSX Tools 的 10 个虚拟机将同时升级。对于每个转换 VPC/VNet 的多个计算 VPC/VNet,将先升级一个计算 VPC/VNet 上安装 NSX Tools 的所有虚拟机,然后再升级下一个计算 VPC/VNet。升级 NSX Tools 所用的时间也会因操作系统和虚拟机大小而异。

后续步骤

执行适用于要升级版本的检查表中的下一个步骤: 升级 NSX Cloud 组件