升級協調器升級的第一個元件是 NSX Edge 叢集節點。根據 NSX Edge 節點的部署方式和時間,決定其升級方式。

自動部署 Edge 節點的升級程序

對於 NSX Manager 管理的自動部署 Edge 節點,如果設定與目前 NSX Data Center 版本中的標準值不相符,升級協調器會檢查 Edge 節點組態設定並將其更新。

NSX Data Center 版本引入對 NSX Edge 節點組態的改進後,該改進僅適用於在升級後部署的 NSX Edge 節點。不會自動更新 NSX Data Center 升級前部署的 NSX Edge 節點。您可以使用升級協調器,將自動部署的 NSX Edge 節點更新至最新的組態設定。

自動部署 Edge 節點的升級工作流程如下所示:

  1. 透過升級協調器上傳並準備升級服務包檔案。
  2. 讓 Edge 節點進入維護模式。
  3. 將作業系統下載至 Edge 節點。
  4. 在 Edge 節點上安裝作業系統。
  5. 在 Edge 節點上執行作業系統切換。
  6. 使用 vSphere API,關閉 Edge 節點虛擬機器的電源。
    備註: 在此工作流程期間, vCenter Server 應在執行中且可連線。
  7. 在自動部署 Edge 節點的升級程序中,升級協調器會更新 Edge 節點虛擬機器組態參數,以及 CPU 核心和記憶體的配置。
  8. 開啟 Edge 節點虛擬機器的電源。
  9. 檢查 GRUB 更新是否需要重新開機,並在必要時讓作業系統重新開機以進入更新的 GRUB。
  10. 升級協調器驗證 Edge 節點版本。
  11. 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

自動部署 Edge 節點的升級程序適用於下列升級路徑:

  • NSX Data Center 3.1.x 升級至 NSX Data Center 4.0。
  • NSX Data Center 3.2.x 升級至 NSX Data Center 4.0。

手動部署 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",以防止升級失敗。