在裸機伺服器上自動安裝 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 相容性指南。
程序
- 移至 https://customerconnect.vmware.com,然後導覽至產品和帳戶 → 產品 → 所有產品。
- 搜尋 VMware NSX,並選取適當的產品版本。
- 找出並下載裸機 NSX Edge 適用的 ISO 檔案。
- 登入裸機伺服器的 Integrated Lights-Out (ILO) 介面。
- 按一下虛擬主控台預覽中的啟動。
- 選取虛擬媒體 > 連線虛擬媒體。
請稍候幾秒,以等待虛擬媒體完成連線。
- 選取虛擬媒體 > 對應 CD/DVD,然後瀏覽至 ISO 檔案。
- 選取下次開機 > 虛擬 CD/DVD/ISO。
- 選取電源 > 重設系統 (暖開機)。
安裝持續時間取決於裸機環境。
- 選擇自動安裝。
在您按 Enter 鍵後,系統可能會暫停 10 秒鐘。
- 選取適用的主要網路介面。這作為管理網路介面。
在開啟電源期間,安裝程式會要求網路組態。選取靜態 IP 設定。如果靜態 IP 無法使用,請使用 DHCP。
依預設,root 登入密碼為 vmware,而 admin 登入密碼為 default。
備註: 在部署期間,安裝程式會自動選取最大的磁碟以在 NSX Edge 節點上安裝 NSX。 - 開啟 NSX Edge 節點的主控台以追蹤開機程序。
如果主控台視窗並未開啟,請確定已允許快顯視窗。
- NSX Edge 節點啟動後,使用 admin 認證登入 CLI。
備註: 在 NSX Edge 節點啟動後,如果首次登入時不使用 admin 認證,則數據平面服務不會在 NSX Edge 節點上自動啟動。
- 重新開機後,您可以使用 admin 或 root 認證登入。預設 root 密碼為 vmware。
- 您可以使用三種方法來設定管理介面。
- 未標記的介面。此介面類型會建立頻外管理介面。
(靜態) 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
- 未標記的介面。此介面類型會建立頻外管理介面。
- 執行 get interface eth0 (不含 VLAN) 或 get interface eth0.<vlan_ID> (含 VLAN) 命令,以確認 IP 位址已如預期套用。
nsx-edge-1> get interface eth0.100 Interface: eth0.100 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)。 - 從可用的 PCI 裝置清單中,設定要由 NSX 數據平面使用的實體 NIC。
- get dataplane device list
- reset dataplane device list
- restart service dataplane
- get physical-port
選取實體 NIC 後,請重新啟動 NSX 數據平面服務以使變更生效。備註: 從 NSX 3.1.2 開始,您最多可要求 16 個實體 NIC。備註: 若要為資料平面設定自訂 NIC,請執行 set dataplane device list <NIC1>, <NIC2>, <NIC3> 命令。 - 若要避免網路組態錯誤,請確認所選取實體 NIC 與上行設定檔中設定的 NIC 相符。
- 確認 NSX Edge 節點具有必要的連線。
如果您啟用了 SSH,請確定您可以使用 SSH 連線至 NSX Edge 節點並驗證下列項目:
- 您可以對您的 NSX Edge 節點管理介面執行 Ping 偵測。
- 從 NSX Edge 節點,您可以對節點的預設閘道執行 Ping 偵測。
- 從 NSX Edge 節點,您可以對位於相同網路或可透過路由連接的 Hypervisor 主機執行 Ping 偵測。
- 從 NSX Edge 節點,您可以對 DNS 伺服器和 NTP 伺服器 IP 或 FQDN 清單執行 Ping 偵測。
- 疑難排解連線問題。
備註: 如果未建立連線,請確定虛擬機器網路介面卡位於適當的網路或 VLAN。
依預設,NSX Edge 節點資料路徑會宣告所有虛擬機器 NIC,但管理 NIC 除外 (即具有 IP 位址和預設路由的 NIC)。如果將 NIC 錯誤地指派為管理介面,請遵循下列步驟來使用 DHCP,以將管理 IP 位址指派給正確的 NIC。
- 登入 NSX Edge CLI 並輸入 stop service dataplane 命令。
- 輸入 set interface interface dhcp plane mgmt 命令。
- 將 interface 放入 DHCP 網路並等候系統將 IP 位址指派給該 interface。
- 輸入 start service dataplane 命令。
用於 VLAN 上行和通道覆疊的資料路徑 fp-ethX 連接埠會顯示在 NSX Edge 節點上的 get interfaces 和 get physical-port 命令中。