當現有實體伺服器發生故障,或您想要將虛擬機器的機器尺寸取代為實體伺服器的機器尺寸時,便需要取代 NSX Edge 節點。但取代硬體可能會有其他原因,例如節點即將達到失效狀態等。

必要條件

  • (透過 vSphere Client 手動部署實體伺服器和 NSX Edge 虛擬機器) 取代 NSX Edge 節點之前,請確保現有 NSX Edge 節點和 NSX Manager 之間的連線已關閉。如果連線開啟,則 NSX 不會允許將現有 NSX Edge 節點取代為新的節點。
  • NSX 4.0.1.1 開始,NSX Edge 虛擬機器硬體版本不再預設為 virtualHW.version 13NSX Edge 虛擬機器硬體將取決於 ESXi 主機的基礎版本。知識庫文章 2007240 中列出了與 ESXi 主機相容的虛擬機器硬體版本。

程序

  1. 使用 admin 權限來登入 NSX Manager
  2. 移至系統 → 網狀架構 → 節點 → Edge 傳輸節點
  3. 使用 SSH 工作階段連線至 NSX Manager 主控台。
  4. NSX Manager 應用裝置上,執行 get certificate api thumbprint 命令。

    命令輸出是對此 NSX Manager 而言具有唯一性的英數數字字串。

    例如:

    NSX-Manager1> get certificate api thumbprint 659442c1435350edbbc0e87ed5a6980d892b9118f851c17a13ec76a8b985f57

  5. 若要將現有的 NSX Edge 節點取代為新的 NSX Edge 節點,請連線至新的 NSX Edge 節點,然後執行 join management-plane 命令。
    請提供下列資訊:
    • 具有選用連接埠號碼之 NSX Manager 的主機名稱或 IP 位址。
    • NSX Manager 的使用者名稱。
    • NSX Manager 的憑證指紋。
    • NSX Manager 的密碼。
    • 節點 UUID。
    join management-plane <hostname-or-ip-address[:port]> username <username> thumbprint <thumbprint> [password <password>] [node-uuid <uuid>] [replace]
    備註:
    • 如果舊節點是透過 NSX Manager API 部署的 NSX Edge 虛擬機器,則在執行 join management-plane CLI 命令時,NSX Manager 會刪除現有的 NSX Edge 虛擬機器,並將新的實體硬體加入至管理平面。NSX Manager 會使用與舊 NSX Edge 虛擬機器相同的組態,來準備新的實體伺服器以作為傳輸節點。
    • 如果舊節點是實體伺服器,請先確定已關閉其電源,然後再執行 join management-plane CLI 命令。NSX Manager 會移除現有的實體伺服器,並將新的實體硬體加入管理平面。如果您開啟舊節點的電源,請在環境中重複使用它之前先執行 del nsx
  6. 移至 NSX Manager 使用者介面,以檢視新取代 NSX Edge 節點的組態狀態。

下一步

如果您想要讓已取代實體伺服器或手動部署的 NSX Edge 虛擬機器應用裝置成為您網路的一部分,請確保該節點已與網路中斷連線。然後,執行 del nsx 以完整刪除節點上的 NSX VIB。如需有關 del nsx 的詳細資料,請參閱 NSX 安裝指南

在主機上執行 del nsx 後,系統會釋放邏輯路由器的舊項目、VTEP IP 位址與上行 IP 位址。您現在可以將已取代的實體伺服器準備為 NSX 傳輸節點。