开始升级之前,请务必测试 NSX 工作状态。否则,可能很难确定升级后的任何问题是由升级造成的,还是在升级过程开始前就已存在。
开始升级 NSX Data Center for vSphere 基础架构之前,请勿假定一切正常。请务必先进行检查。
过程
- 记下 NSX Manager、vCenter Server、ESXi 和 NSX Edge 的当前版本。
- 确定管理用户 ID 和密码。
- 验证是否可以登录到以下组件:
- vCenter Server
- NSX Manager Web UI
- Edge 服务网关设备
- 分布式逻辑路由器设备
- NSX Controller 设备
- 验证 VXLAN 分段是否正常工作。
确保正确设置数据包大小并包含“不分段”位。
-
在两个虚拟机(处于同一逻辑交换机上,但位于两个不同的主机)之间执行 Ping 操作。
- 从 Windows 虚拟机:
ping -l 1472 –f <dest VM>
- 从 Linux 虚拟机:
ping -s 1472 –M do <dest VM>
- 从 Windows 虚拟机:
- 在两个主机的 VTEP 接口之间执行 Ping 操作。
ping ++netstack=vxlan -d -s 1572 <dest VTEP IP>
注: 要获取主机的 VTEP IP,请查找主机上的 vmknicPG IP 地址。在 导航器 (Navigator)中,单击主机,然后导航到 配置 (Configure) > 网络 (Networking) > 虚拟交换机 (Virtual Switches)。
-
- 通过从虚拟机向外执行 Ping 操作来验证南北连接。
- 目视检查 NSX 环境,确保所有状态指示器均显示为绿色/正常/已部署。
- 验证仪表板中的整体系统状态:仪表板 (Dashboard) > 概览 (Overview)。
- 验证 NSX Manager 和 NSX 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)。
- 记录 NSX Edge 设备上的 BGP 状态和 OSPF 状态。
- show ip ospf neighbor
- show ip bgp neighbor
- show ip route
- 验证是否已配置 syslog。
请参见 指定 Syslog 服务器。
- 如果可能,请在升级前环境中创建新的组件并测试其功能。
- 创建新的逻辑交换机。
- 创建一个新的 Edge 服务网关和一个新的分布式逻辑路由器。
- 将虚拟机连接到新的逻辑交换机并测试其功能。
- 验证 netcpad 和 vsfwd 用户环境代理 (UWA) 连接。
- 在 ESXi 主机上,运行 esxcli network vswitch dvs vmware vxlan network list --vds-name=<VDS_name>,并检查控制器的连接状态。
- 在 NSX Manager 上,运行 show tech-support 命令,并搜索“5671”以确保所有主机都已连接到 NSX Manager。
- (可选) 如果拥有测试环境,请在升级生产环境之前测试升级和升级后功能。