升级协调器升级的第一个组件是 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 节点的升级工作流如下所示:

  1. 通过升级协调器上载并准备升级包文件。
  2. Edge 节点将置于维护模式。
  3. 将操作系统下载到 Edge 节点。
  4. 在 Edge 节点上安装操作系统。
  5. 在 Edge 节点上执行操作系统切换。
  6. 使用 vSphere API,关闭 Edge 节点虚拟机的电源。
    注: 在此工作流期间, VMware vCenter 应当正在运行且可访问。
  7. 升级协调器会更新 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
  8. 打开 Edge 节点虚拟机的电源。
  9. 检查存在 GRUB 更新时是否需要重新引导,如果需要,则重新引导操作系统以进入更新后的 GRUB。
  10. 升级协调器验证 Edge 节点版本。
  11. 旧操作系统中的用户将迁移到 Edge 节点。
  12. Edge 节点退出维护模式。
  13. 升级过程已完成,并且 Edge 节点升级将标记为成功。

手动部署的 Edge 节点和裸机 Edge 节点的升级过程

对于手动部署的 Edge 节点和裸机 Edge 节点,升级协调器只更新操作系统,而不会更改 Edge 参数或 CPU 内核和内存值。

手动部署的 Edge 节点和裸机 Edge 节点的升级工作流如下所示:

  1. 通过升级协调器上载并准备升级包文件。
  2. Edge 节点将置于维护模式。
  3. 将操作系统下载到 Edge 节点。
  4. 在 Edge 节点上安装操作系统。
  5. 在 Edge 节点上执行操作系统切换。
  6. Edge 节点重新引导以进入新操作系统。
  7. 升级协调器验证 Edge 节点版本。
  8. Edge 节点退出维护模式。
重要说明: 在升级手动部署的 Edge 节点之前,请务必设置 Edge 节点虚拟机的 VMX 文件属性 "featMask.vm.cpuid.PDPE1GB":"Val:1" 以防止升级失败。