开始升级之前,请务必测试 NSX 工作状态。否则,可能很难确定升级后的任何问题是由升级造成的,还是在升级过程开始前就已存在。

开始升级 NSX Data Center for vSphere 基础架构之前,请勿假定一切正常。请务必先进行检查。

过程

  1. 记下 NSX ManagervCenter Server、ESXi 和 NSX Edge 的当前版本。
  2. 确定管理用户 ID 和密码。
  3. 验证是否可以登录到以下组件:
    • vCenter Server
    • NSX Manager Web UI
    • Edge 服务网关设备
    • 分布式逻辑路由器设备
    • NSX Controller 设备
  4. 验证 VXLAN 分段是否正常工作。
    确保正确设置数据包大小并包含“不分段”位。
    • 在两个虚拟机(处于同一逻辑交换机上,但位于两个不同的主机)之间执行 Ping 操作。

      • 从 Windows 虚拟机:ping -l 1472 –f <dest VM>
      • 从 Linux 虚拟机:ping -s 1472 –M do <dest VM>
    • 在两个主机的 VTEP 接口之间执行 Ping 操作。
      • ping ++netstack=vxlan -d -s 1572 <dest VTEP IP>
        注: 要获取主机的 VTEP IP,请查找主机上的 vmknicPG IP 地址。在 导航器 (Navigator)中,单击主机,然后导航到 配置 (Configure) > 网络 (Networking) > 虚拟交换机 (Virtual Switches)
  5. 通过从虚拟机向外执行 Ping 操作来验证南北连接。
  6. 目视检查 NSX 环境,确保所有状态指示器均显示为绿色/正常/已部署。
    • 验证仪表板中的整体系统状态:仪表板 (Dashboard) > 概览 (Overview)
    • 验证 NSX ManagerNSX Controller 状态:安装和升级 (Installation and Upgrade) > 管理 (Management)
    • 验证主机准备状态:安装和升级 (Installation and Upgrade) > 主机准备 (Host Preparation)
    • 验证 VXLAN 传输状态:安装和升级 (Installation and Upgrade) > 逻辑网络准备 (Logical Network Preparation) > VXLAN 传输 (VXLAN Transport)
    • 验证服务部署状态:安装和升级 (Installation and Upgrade) > 服务部署 (Service Deployments)
    • 验证逻辑交换机状态:逻辑交换机 (Logical Switches)
    • 验证 NSX Edge 状态:NSX Edge (NSX Edges)
  7. 记录 NSX Edge 设备上的 BGP 状态和 OSPF 状态。
    • show ip ospf neighbor
    • show ip bgp neighbor
    • show ip route
  8. 验证是否已配置 syslog。
  9. 如果可能,请在升级前环境中创建新的组件并测试其功能。
    • 创建新的逻辑交换机。
    • 创建一个新的 Edge 服务网关和一个新的分布式逻辑路由器。
    • 将虚拟机连接到新的逻辑交换机并测试其功能。
  10. 验证 netcpad 和 vsfwd 用户环境代理 (UWA) 连接。
    • 在 ESXi 主机上,运行 esxcli network vswitch dvs vmware vxlan network list --vds-name=<VDS_name>,并检查控制器的连接状态。
    • NSX Manager 上,运行 show tech-support 命令,并搜索“5671”以确保所有主机都已连接到 NSX Manager。
  11. (可选) 如果拥有测试环境,请在升级生产环境之前测试升级和升级后功能。