使用多個 NSX Manager 管理單一 vCenter Server 以提高營運效率。管理員可以使用不同的 vCenter Server,在同一個 NSX Manager 中管理不同的叢集。

NSX-T Data Center 3.2.2 開始,您可以支援使用多個 NSX Manager 管理單一 vCenter Server

有關如何在 vCenter Server 中啟用多重 NSX 旗標的更多詳細資料,請參閱新增計算管理程式

在設定計算管理程式時,啟用多重 NSX 旗標。

將叢集或主機準備為傳輸節點後,NSX-T 會對叢集、主機和 DVS 延伸附加金鑰,以表示這些物件由特定 vCenter Server 管理。

NSX 會在叢集、主機和 DVS 延伸中附加管理這些物件的 vCenter Server 金鑰。

NSX-T 會將舊延伸 (com.vmware.nsx.management.nsxt) 變更為自訂延伸金鑰 (com.vmware.nsx.management.nsxt.<computemanager-id>),其中,<computemanager-id>NSX-T 中的 vCenter Server 識別碼。

主機 → 叢集頁面上,NSX-T 會探索由同一個 vCenter Server 管理的所有叢集,其中不同的 NSX Manager 可以管理自己的叢集。如果另一個 NSX Manager 擁有叢集,則您無法準備或編輯該叢集。這些叢集處於唯讀模式。

其他 NSX Manager 擁有的叢集會以唯讀模式顯示。此類叢集只能由擁有它的 NSX Manager 管理。

在單一 NSX-T 模式與多重 NSX-T 模式之間切換

vCenter Server 上啟用多重 NSX 旗標時,NSX-T 會對 NSX-T 的受管理物件 (叢集、主機、分散式虛擬交換器) 附加自訂延伸 (com.vmware.nsx.management.nsxt.<computemanager-id>)。

在多重 NSX-T 模式下,登錄到同一個 vCenter Server 的所有 NSX Manager 都必須啟用多重 NSX 旗標。無法將多重 NSX 設定為對 NSX Manager-1 啟用,而在 NSX Manager-2 上停用。

主機移動案例

案例 動作/結果
  • 使用 NSX-T-1 的 TNP 準備 Cluster-1。
  • 使用 NSX-T-2 的 TNP 準備 Cluster-2。

  • vCenter Server UI 中,將一個主機從 Cluster-1 移至 Cluster-2。
    • 在移至 cluster-2 的主機上,NSX-T-1 會從主機解除安裝 NSX-T VIB。NSX Manager-1 會移除對主機的擁有權。只有在 NSX Manager-1 移除其擁有權,而且鎖定圖示從 [主機傳輸節點] 頁面中消失後,NSX Manager-2 才會在主機上開始安裝。
  • 移至 Cluster-2 的主機上會解除安裝 NSX-T。移動主機後,將由連結到 Cluster-2 的 NSX-T-2 的 TNP 來準備該主機。
  • 如果發生解除安裝相關的任何錯誤,請查看主機 → 叢集頁面。按一下解決以修復問題並繼續。
  • 在以下任何環境中,Host-1 會單獨準備為傳輸節點:
    • 不屬於 vCenter Server
    • 屬於 vCenter Server,但 TNP 與叢集中斷連結。
    • 屬於 vCenter Server 中的資料中心。
  • 將 Host-1 移至 NSX-T 管理的叢集之前,請執行下列動作:
    • 從 Host-1 傳輸節點中解除安裝 NSX-T
    • 將 Host-1 新增至 vCenter Server 管理的叢集。
    • TNP 會自動套用至 Host-1,並安裝 NSX-T

多個 NSX Manager 管理單一 vCenter Server 設定的限制

  • 如果 NSX Manager-1 已在受管理物件 (叢集、主機或分散式虛擬交換器 (DVS)) 上標記其擁有權,則在第一個管理程式放棄擁有權,或強制將擁有權轉給另一個管理程式之前,NSX Manager-2 無法擁有這些物件。請參閱 <xref-topic>。
  • 即使您可以在 vCenter Server 上啟用多重 NSX,其中版本為 NSX-T 3.2.2,也請勿將同一個 vCenter Server 登錄至 NSX-T 3.2.1 或任何先前的版本。
  • 確保所需的使用者角色具有權限在 vCenter Server 中更新 Global.ManageCustomFields。不得將 NSX-T 自訂屬性附加到任何受管理物件。否則會導致設定中斷。
  • vCenter Server 上啟用多重 NSX 後,就無法讓 Kubernetes 叢集或 vLCM 叢集在同一個 vCenter Server 上運作。
  • 如果在 vCenter Server 上停用多重 NSX,則無法使用同一個 vCenter Server 向另一個 NSX-T 執行個體登錄。
  • 如果由於 NSX 啟動失敗等原因,而未從 vCenter Server 刪除任何自訂或舊版 vCenter Server 延伸,則必須手動從 vCenter Server 中刪除延伸。
  • 不支援摺疊的叢集環境 (其中,管理和工作負載部署在相同的傳輸節點上)。如果在摺疊的叢集環境中啟用多重 NSX 旗標,則無法部署新的 NSX Manager 節點。因應措施是建立新叢集並部署 NSX Manager 節點。