有兩種方法可變更叢集中 NSX Manager 節點的記憶體和 CPU 資源。

請注意,在一般作業條件中,三個管理程式節點全都必須有相同的 CPU 和記憶體資源。只有從某個大小的 NSX Manager 轉換為不同大小的 NSX Manager 時,才應在 NSX Manager 叢集中的 NSX Manager 之間才會有不相符的 CPU 或記憶體數目。

如果您已為 VMware vCenter Server 中的 NSX Manager 虛擬機器設定資源配置保留,您可能需要調整保留。如需詳細資訊,請參閱 vSphere 說明文件。

調整大小選項 機器尺寸

選項 1

工作量較少

小型、中型或大型

NSX 要求兩個管理程式隨時可用。如果設定了叢集 VIP (虛擬 IP),則在 VIP 切換至叢集中的另一個節點時會出現短暫中斷。如果 VIP 指派的節點因調整大小而關閉,則可以在中斷期間直接存取另兩個節點。如果已為管理程式節點部署負載平衡器,則將在管理程式離線時觸發健全狀況檢查。負載平衡器應將流量導向至另一個節點。如果您不希望變更管理程式節點的 IP 位址,請選擇此選項。
選項 2

工作量較多

小型、中型、大型或超大型

使用 NSX Manager UI 部署管理程式節點並形成叢集時,使用此選項。您可以為管理程式節點選擇相同或不同的 IP 位址。

選項 3

工作量較多

小型、中型、大型或超大型

如果使用 join node CLI 命令形成管理程式節點叢集,您將需要三個新管理程式的 IP 位址。如果設定了叢集 VIP,則在 VIP 切換至叢集中的另一個節點時會出現短暫中斷。如果刪除了 VIP 指派的節點,則可以在中斷期間直接存取另兩個節點。如果已為管理程式節點部署負載平衡器,則將在管理程式離線時觸發健全狀況檢查。負載平衡器應將流量導向至另一個節點。完成所有步驟之後,您需要重新設定負載平衡器 (新增新管理程式並移除舊管理程式)。您可以為管理程式節點選擇相同或不同的 IP 位址。

NSX Manager UI 中部署新的管理程式節點時,如果收到錯誤訊息「存放庫 IP 位址... 不是目前管理叢集的一部分。請執行 repository-ip CLI 命令以將存放庫 IP 更新為目前的節點。(錯誤碼:21029)」,請以 admin 身分登入至任一現有節點的 CLI,然後執行 set repository-ip 命令。這將解決該錯誤。

必要條件

  • 確認新大小符合管理程式節點的記憶體和 CPU 資源系統需求。如需有關機器尺寸的詳細資訊,請參閱NSX 安裝指南中的〈NSX Manager 虛擬機器和主機傳輸節點的系統需求〉。
  • 熟悉如何執行 CLI 命令。如需詳細資訊,請參閱《NSX 命令列介面參考》。還要熟悉如何變更虛擬機器的記憶體和 CPU 資源。如需詳細資訊,請參閱 vSphere 說明文件。
  • 熟悉 NSX Manager 叢集的需求。如需詳細資訊,請參閱NSX 安裝指南中的〈NSX Manager 叢集需求〉。
  • 熟悉如何使用 OVA/OVF 檔案來部署 NSX Manager。如需詳細資訊,請參閱NSX 安裝指南中的〈安裝 NSX Manager 和可用應用裝置〉。
  • 自行熟悉如何將 NSX Manager 部署至叢集。如需詳細資訊,請參閱NSX 安裝指南中的〈部署 NSX Manager 節點以從 UI 形成叢集〉。

程序

  • 選項 1:調整 NSX Manager 節點的大小 (僅適用於小型、中型或大型機器尺寸。請勿將小型機器尺寸用於全域管理員。)
    變更現有 NSX Manager 節點的 CPU 和記憶體。您一次只能對一個管理程式進行變更,好讓兩個管理程式隨時保持可用狀態。如需機器尺寸的詳細資料,請參閱 〈必要條件〉
    備註: 此選項不支援將 NSX Manager 從超大型機器尺寸調整至其他機器尺寸,或從其他機器尺寸調整至超大型機器尺寸。

    如果手動部署 NSX Manager 節點並使用 join 節點 CLI 形成叢集,或者部署 NSX Manager 節點並使用 NSX Manager UI 形成叢集,則此程序將維持不變。

    1. admin 身分登入管理程式的 CLI,然後執行 shutdown 命令。
    2. NSX Manager UI 確認管理程式叢集的狀態為「已降級」。
    3. VMware vSphere® 變更已關閉的管理程式虛擬機器的記憶體和/或 CPU 資源。
    4. vSphere 中開啟虛擬機器電源。在 NSX Manager UI 等待管理程式叢集的狀態變為「穩定」。
    5. 對另兩個管理程式虛擬機器重複步驟 1 至 4。
  • 選項 2:透過部署新的 NSX Manager 節點來調整 NSX Manager 節點的大小

    使用 NSX Manager UI 部署管理程式節點並形成叢集時,使用此選項。

    1. NSX Manager UI 刪除從 NSX Manager UI 中部署的管理程式節點。
    2. NSX Manager UI 使用與在步驟 1 中刪除的管理程式節點所使用的相同 IP 位址,將具有新大小的新管理程式節點部署到叢集中。
      備註: 如果來自同一個子網路,則可以使用不同的 IP 位址。如果設定了 VIP 且新舊位址位於不同的子網路中,請使用 NSX Manager UI 移除 VIP。
    3. NSX Manager UI 等待管理程式叢集的狀態變為「穩定」。
    4. 對從 NSX Manager UI 中部署的其他管理程式節點重複步驟 1 至 3。
    5. 透過在使用 set repository-ip UI 部署的任一 NSX Manager 節點上執行 NSX Manager CLI 命令,將存放庫 IP 更新至目前節點。
    6. 管理員身分登入 NSX Manager CLI,執行 get cluster config 命令以取得手動部署的管理程式節點的節點識別碼。然後執行 detach node <node-id> 命令,以便中斷手動部署的管理程式節點和叢集的連結。
    7. vSphere 中,關閉手動部署的管理程式節點虛擬機器的電源並將其刪除。
    8. 對另兩個管理程式虛擬機器重複步驟 2 至 3。
    完成上述步驟後,使用 NSX Manager UI 形成管理程式節點叢集。
  • 選項 3:使用 join node CLI 命令形成管理程式節點叢集時調整 NSX Manager 節點的大小
    1. 管理員身分登入 NSX Manager CLI,執行 get cluster config 命令以取得手動部署的管理程式節點的節點識別碼。然後執行 detach node <node-id> 命令,以便中斷手動部署的管理程式節點和叢集的連結。
    2. vSphere 中,關閉手動部署的管理程式節點虛擬機器的電源並將其刪除。
    3. 選擇使用 NSX Manager UI 還是 OVA/OVF 工作流程來部署新的管理程式節點:
      • NSX Manager UI 使用手動部署管理程式節點所使用的相同 IP 位址,將具有新大小的新管理程式節點部署到叢集中。
        備註: 如果來自同一個子網路,則可以使用不同的 IP 位址。如果設定了 VIP 且新舊位址位於不同的子網路中,請使用 NSX Manager UI 移除 VIP。
      • 或者,使用 vSphere 用戶端中的 OVA/OVF 工作流程或使用 OVFtool 命令以新大小手動部署 NSX Manager 節點,並使用 join 節點 CLI 命令將節點加入 NSX Manager 叢集。
    4. NSX Manager UI 等待管理程式叢集的狀態變為「穩定」。
    5. 對另一個手動部署的管理程式節點重複步驟 1 和 3。

下一步

如果已完成選項 2 或選項 3 並使用管理程式節點的新 IP 位址部署了負載平衡器,可透過新增管理程式並移除舊管理程式來重新設定負載平衡器。