升级协调器升级的第一个组件是 NSX Edge 集群节点。可根据 NSX Edge 节点的部署方式和时间,确定这些节点的升级方式。
自动部署的 Edge 节点的升级过程
注:
从 NSX Data Center 3.2.x 升级到 NSX Data Center 4.0 及更高版本时,此升级过程适用于自动部署的 Edge 节点。
从 NSX Data Center 3.1.x 升级到 NSX Data Center 4.0 及更高版本时,此升级过程不适用。
对于由 NSX Manager 管理的自动部署的 Edge 节点,如果设置与当前 NSX Data Center 版本中的标准值不匹配,升级协调器将检查 Edge 节点配置设置并对其进行更新。
在 NSX Data Center 版本引入了对 NSX Edge 节点配置的改进后,该改进仅适用于在升级后部署的 NSX Edge 节点。在 NSX Edge 升级之前部署的 NSX Data Center 节点将不会自动更新。您可以使用升级协调器将自动部署的 NSX Edge 节点更新到最新的配置设置。
自动部署的 Edge 节点的升级工作流如下所示:
- 通过升级协调器上载并准备升级包文件。
- Edge 节点将置于维护模式。
- 将操作系统下载到 Edge 节点。
- 在 Edge 节点上安装操作系统。
- 在 Edge 节点上执行操作系统切换。
- 使用 vSphere API,关闭 Edge 节点虚拟机的电源。
注: 在此工作流期间, VMware vCenter 应当正在运行且可访问。
-
升级协调器会更新 Edge 节点虚拟机配置参数以及 CPU 内核和内存的分配情况。
在操作系统中启动 Edge 虚拟机之前,将添加或更新以下 NSX Edge 虚拟机配置属性:
- VMX 文件属性:
"ethernet0.ctxPerDev":"3", "ethernet1.ctxPerDev":"3", "ethernet2.ctxPerDev":"3", "ethernet3.ctxPerDev":"3", "ethernet4.ctxPerDev":"3", "ethernet0.udpRSS":"1", "ethernet1.udpRSS":"1", "ethernet2.udpRSS":"1", "ethernet3.udpRSS":"1", "ethernet4.udpRSS":"1", "ethernet0.pnicFeatures":"4", "ethernet1.pnicFeatures":"4", "ethernet2.pnicFeatures":"4", "ethernet3.pnicFeatures":"4", "ethernet4.pnicFeatures":"4", "featMask.vm.cpuid.PDPE1GB":"Val:1", "snapshot.maxSnapshots":"0"
- OVF 文件属性:
"memoryReservationLockedToMax":"true"
- CPU
- 内存
对于 CPU 内核、内存和存储的分配,升级协调器会更改 Edge 节点值,以与标准规格值匹配。
注: 只有当现有的 Edge 节点值小于规格值时,才会更改 Edge 节点的 CPU 内核和内存值,以与规格值匹配。如果 Edge 节点值大于规格值,则不会进行任何更改。确保 vSphere 资源池和集群中具有足够的资源。表 1. 升级支持的 NSX Edge 规格 NSX Edge 规格 内存 CPU 内核 磁盘空间 小型规格 4 GB 2 200 GB 中等规格 8 GB 4 200 GB 大型规格 32 GB 8 200 GB 超大型规格 64 GB 16 200 GB - VMX 文件属性:
- 打开 Edge 节点虚拟机的电源。
- 检查存在 GRUB 更新时是否需要重新引导,如果需要,则重新引导操作系统以进入更新后的 GRUB。
- 升级协调器验证 Edge 节点版本。
- 旧操作系统中的用户将迁移到 Edge 节点。
- Edge 节点退出维护模式。
- 升级过程已完成,并且 Edge 节点升级将标记为成功。
手动部署的 Edge 节点和裸机 Edge 节点的升级过程
对于手动部署的 Edge 节点和裸机 Edge 节点,升级协调器只更新操作系统,而不会更改 Edge 参数或 CPU 内核和内存值。
手动部署的 Edge 节点和裸机 Edge 节点的升级工作流如下所示:
- 通过升级协调器上载并准备升级包文件。
- Edge 节点将置于维护模式。
- 将操作系统下载到 Edge 节点。
- 在 Edge 节点上安装操作系统。
- 在 Edge 节点上执行操作系统切换。
- Edge 节点重新引导以进入新操作系统。
- 升级协调器验证 Edge 节点版本。
- Edge 节点退出维护模式。
重要说明: 在升级手动部署的 Edge 节点之前,请务必设置 Edge 节点虚拟机的
VMX 文件属性
"featMask.vm.cpuid.PDPE1GB":"Val:1"
以防止升级失败。