在裸機伺服器上自動安裝 NSX Edge,因為系統會根據硬體組態和最常用的 NSX Edge 組態,來自動設定 NSX Edge 節點。安裝完成後,將節點的管理介面設定為頻外或頻內管理介面,並以靜態方式或透過 DHCP,來提供管理介面的最終 IP 組態。

必要條件

  • 支援 BIOS 和 UEFI 開機模式。
  • 請參閱 NSX Edge 的安裝需求 中的 NSX Edge 網路需求。
  • 如果 NSX Edge 節點的裸機伺服器具有整合的 SD 卡裝置,請停用這些 SD 卡。如需詳細資訊,請參閱https://kb.vmware.com/s/article/67363
  • 若要準備一台裸機伺服器作為 NSX Edge 節點,請確定至少有 200 Gb 磁碟空間。

如需支援的 NIC 的更多詳細資料,請參閱 VMware 相容性指南

程序

  1. 移至 https://customerconnect.vmware.com,然後導覽至產品和帳戶產品所有產品
  2. 搜尋 VMware NSX,並選取適當的產品版本。
  3. 找出並下載裸機 NSX Edge 適用的 ISO 檔案。
  4. 登入裸機伺服器的 Integrated Lights-Out (ILO) 介面。
  5. 按一下虛擬主控台預覽中的啟動
  6. 選取虛擬媒體 > 連線虛擬媒體
    請稍候幾秒,以等待虛擬媒體完成連線。
  7. 選取虛擬媒體 > 對應 CD/DVD,然後瀏覽至 ISO 檔案。
  8. 選取下次開機 > 虛擬 CD/DVD/ISO
  9. 選取電源 > 重設系統 (暖開機)
    安裝持續時間取決於裸機環境。
  10. 選擇自動安裝
    在您按 Enter 鍵後,系統可能會暫停 10 秒鐘。
  11. 選取適用的主要網路介面。這作為管理網路介面。

    在開啟電源期間,安裝程式會要求網路組態。選取靜態 IP 設定。如果靜態 IP 無法使用,請使用 DHCP。

    依預設,root 登入密碼為 vmware,而 admin 登入密碼為 default

    備註: 在部署期間,安裝程式會自動選取最大的磁碟以在 NSX Edge 節點上安裝 NSX
  12. 開啟應用裝置的電源。開啟 NSX Edge 節點的主控台以追蹤開機程序。
    如果主控台視窗並未開啟,請確定已允許快顯視窗。
  13. NSX Edge 節點啟動後,使用 admin 認證登入 CLI。
    備註:NSX Edge 節點啟動後,如果首次登入時不使用 admin 認證,則數據平面服務不會在 NSX Edge 節點上自動啟動。
  14. 重新開機後,您可以使用 admin 或 root 認證登入。預設 root 密碼為 vmware
  15. 您可以使用三種方法來設定管理介面。
    • 未標記的介面。此介面類型會建立頻外管理介面。

      (靜態) set interface eth0 ip <CIDR> gateway <gateway-ip> plane mgmt

      (DHCP) set interface eth0 dhcp plane mgmt

    • 已標記的介面。

      set interface eth0 vlan <vlan_ID> plane mgmt

      (靜態) set interface eth0.<vlan_ID> ip <CIDR> gateway <gateway-ip> plane mgmt

      (DHCP) set interface eth0.<vlan_ID> dhcp plane mgmt

    • 頻內介面。

      set interface mac <mac_address> vlan <vlan_ID> in-band plane mgmt

      (靜態) set interface eth0.<vlan_ID> ip <CIDR> gateway <gateway-ip> plane mgmt

      (DHCP) set interface eth0.<vlan_ID> dhcp plane mgmt

    • 已標記的介面和頻內介面。

      在建立新的 VLAN 管理介面之前,必須先清除任何現有的 VLAN 管理介面。

      clear interface eth0.<vlan_ID>

    • (選用) 為具有多個介面的管理 HA 介面建立 bond0 介面。

      您可以使用下列 CLI 命令,在 NSX Edge 上設定繫結管理介面。在建立繫結並為其新增介面之前,請先使用主控台清除現有的管理 IP。

      備註: 在繫結介面上僅允許使用主動備份模式。您可以在 bond0 介面上設定 VLAN。

      建立繫結介面

      set interface bond0 ip x.x.x.x/mask gateway x.x.x.x plane mgmt mode active-backup members eth0,eth1 primary eth0

      在 bond0 上建立 VLAN 介面

      set interface bond0 vlan Y plane mgmt

      指派 IP 位址給 bond0.yyy

      set interface bond0.yyy ip x.x.x.x/24 gateway z.z.z.z plane mgmt

  16. 執行 get interface eth0 命令 (不含 VLAN),以確認 IP 位址已按預期套用。
    nsx-edge-1> get interface eth0 
    
    Interface: eth0
      Address: 192.168.110.37/24
      MAC address: 00:50:56:86:62:4d
      MTU: 1500
      Default gateway: 192.168.110.1
      Broadcast address: 192.168.110.255
      ...
    
    備註: 在並非由 NSX 管理的主機上啟動 NSX Edge 節點時,請確認您已在資料 NIC 的實體主機交換器上將最小 MTU 設定設為 1600 (而非 1500)。
  17. 從可用的 PCI 裝置清單中,設定要由 NSX 數據平面使用的實體 NIC。
    1. get dataplane device list
    2. reset dataplane device list
    3. restart service dataplane
    4. get physical-port
    選取實體 NIC 後,請重新啟動 NSX 數據平面服務以使變更生效。
    備註:NSX 3.1.2 開始,您最多可要求 16 個實體 NIC。
    備註: 若要為資料平面設定自訂 NIC,請執行 set dataplane device list <NIC1>, <NIC2>, <NIC3> 命令。
  18. 若要避免網路組態錯誤,請確認所選取實體 NIC 與上行設定檔中設定的 NIC 相符。
  19. 確認 NSX Edge 節點具有必要的連線。

    如果您啟用了 SSH,請確定您可以使用 SSH 連線至 NSX Edge 節點並驗證下列項目:

    • 您可以對您的 NSX Edge 節點管理介面執行 Ping 偵測。
    • NSX Edge 節點,您可以對節點的預設閘道執行 Ping 偵測。
    • NSX Edge 節點,您可以對位於相同網路或可透過路由連接的 Hypervisor 主機執行 Ping 偵測。
    • NSX Edge 節點,您可以對 DNS 伺服器和 NTP 伺服器執行 Ping 偵測。
  20. 疑難排解連線問題。
    備註: 如果未建立連線,請確定虛擬機器網路介面卡位於適當的網路或 VLAN。

    依預設,NSX Edge 節點資料路徑會宣告所有虛擬機器 NIC,但管理 NIC 除外 (即具有 IP 位址和預設路由的 NIC)。如果將 NIC 錯誤地指派為管理介面,請遵循下列步驟,以將管理 IP 位址指派給正確的 NIC。

    1. 登入 NSX Edge CLI 並輸入 stop service dataplane 命令。
    2. (靜態 IP) 執行 set interface <interface-name> ip <x.x.x.x/24> gateway <x.x.x.x> plane mgmt 命令。
    3. (DHCP) 執行 set interface interface-name dhcp plane mgmt 命令。
    4. 輸入 start service dataplane 命令。
      用於 VLAN 上行和通道覆疊的資料路徑 fp-ethX 連接埠會顯示在 NSX Edge 節點上的 get interfacesget physical-port 命令中。