在进行管理层面升级时,请避免从任何节点中进行任何配置更改。

注: 在启动升级后,可以短暂访问 NSX Manager 用户界面。然后,无法访问 NSX Manager 用户界面、API 和 CLI,直到完成升级并重新启动管理层面。

前提条件

确认已成功升级 NSX Edge 群集。请参见升级 NSX Edge 集群

过程

  1. 备份 NSX Manager
    请参见 NSX-T Data Center 管理指南
  2. 在升级到 NSX-T Data Center 2.5 时,请在 vSphere Client 中确认您的 NSX-T Data Center 2.3 NSX Manager 符合 vCPU 和 RAM 限制并进行必要的更改。
    NSX-T Data Center 2.3 设备 内存 vCPU NSX-T Data Center 2.5 设备 内存 vCPU
    不适用 不适用 不适用 NSX Manager 超小型虚拟机 8 GB 2
    NSX Manager 小型虚拟机 8 GB 2 NSX Manager 小型虚拟机 16 GB 4
    NSX Manager 中型虚拟机 16 GB 4 NSX Manager 中型虚拟机 24 GB 6
    NSX Manager 大型虚拟机 32 GB 8 NSX Manager 大型虚拟机 48 GB 12
  3. 单击开始以升级管理层面。
  4. 接受升级通知。
    您可以安全地忽略任何升级相关错误,例如,此时出现的 HTTP 服务中断。出现这些错误是因为,管理层面在升级期间正在重新引导。

    等到重新引导完成并重新建立这些服务。

  5. 在 CLI 中,登录到 NSX Manager 以确认这些服务已启动。
    get service

    在这些服务启动时,服务状态将显示为“正在运行”。其中的一些服务包括 SSH、install-upgrade 和 manager。

    如果这些服务未运行,请解决该问题。请参见NSX-T Data Center 故障排除指南

  6. 在 Web 浏览器中,单击重新加载以刷新浏览器。
  7. 从浏览器中,使用管理员权特权登录到位于 https://nsx-manager-ip-addressNSX Manager
  8. (可选) 根据升级计划,允许主机连接到单个 NSX Controller 节点。
  9. (可选) 单击右上角的“帮助”图标。
  10. (可选) 选择关于以确认产品版本已更新。
  11. 对于 NSX-T Data Center 2.3.x > NSX-T Data Center 2.5 升级,请完成以下任务。
    1. 选择系统 > 设备 > 概览,然后部署两个 NSX Manager 节点以组成群集。
      新部署的节点继续使用升级前的密码。建议您更改密码以符合 NSX-T Data Center 2.5 的密码复杂性建议。
      有关如何部署 NSX Manager 和创建群集的说明,请参见 NSX-T Data Center 安装指南
    2. 选择系统 > 设备 > 概览并验证群集的存储库同步是否已完成。
    3. 使用管理员特权登录到新部署的 NSX Manager 节点。
    4. 验证群集状态是否为“正常”和“稳定”。
      get cluster status
    5. 对于 VMware Integrated OpenStack 部署,请将节点 IP 地址添加到 nsx.ini 文件中。
      /etc/neutron/plugins/vmware/nsx.ini
      重新启动 Neutron 服务。
      sudo systemctl restart devstack@q-svc.service
  12. 对于 NSX-T Data Center 2.2.x > NSX-T Data Center 2.3.x > NSX-T Data Center 2.5 升级,请完成以下任务。
    1. 选择系统 > 设备 > 概览,然后部署三个 NSX Manager 节点以组成群集。
      新部署的节点继续使用升级前的密码。建议您更改密码以符合 NSX-T Data Center 2.4 的密码复杂性建议。
      有关如何部署 NSX Manager 和创建群集的说明,请参见 NSX-T Data Center 安装指南
    2. 选择系统 > 设备 > 概览并验证群集的存储库同步是否已完成。
    3. 使用管理员特权登录到新部署的 NSX Manager 节点。
    4. 验证群集状态是否为“正常”和“稳定”。
      get cluster status
    5. 使用 detach node <upgraded-node-uuid> 命令将升级的 NSX Manager 节点与群集断开连接。
    6. 使用命令 set repository-ip 将新部署的 NSX Manager 节点设置为 upgrade-coordinator 协调器。
      重要事项: 您必须执行该步骤,以使新部署的节点正常工作。
    7. 关闭断开连接的 NSX Manager 节点电源,然后将其删除。
      注: 断开连接的节点不再属于 NSX-T Data Center

后续步骤

根据升级状态,执行升级后任务或纠正错误。请参见升级后任务对升级失败进行故障排除