在 NSX Manager 上以雙堆疊模式來設定 FQDN。
在 NSX Manager 中啟用「發佈 FQDN」功能後,傳輸節點可以使用其 DNS 名稱 (而不是 IP 位址) 來存取 NSX Manager。依預設,傳輸節點會根據其 IP 位址存取 NSX Manager。但是,這也可以以 NSX Manager 的 DNS 名稱為基礎。如此就能夠變更 IP 位址以進行災難復原。
備註: 單一站台部署不需要啟用「FQDN 發佈」功能。但是,您必須為 NSX 多站台部署啟用該功能,因為這樣一來,當 NSX Manager IP 位址發生變更時,在災難復原期間,傳輸節點就能夠與 NSX Manager 通訊。這是因為容錯移轉程序需要將 NSX Manager 手動還原到 DR 站台,好讓它們使用新的 IP 位址。如果在未登錄 NSX Manager 的情況下使用 FQDN,則所有傳輸節點將不知道 IP 已變更,且將無法重新連線。
必要條件
- 將 IPv4 和 IPv6 位址的唯一主機名稱記錄新增至對應的 DNS 伺服器。
例如,(IPv4 位址) 名稱:nsx-mgr-01.eng.vmware.com,位址:10.176.132.45
(IPv6) 名稱:nsx-mgr-01.eng.vmware.com,位址:2620:124:6020:1045::b
程序
- ♦ 若要使傳輸節點能夠使用 NSX Manager 的 FQDN,請使用以下 NSX API。
PUT https://<nsx-mgr>/api/v1/configs/management
{ "publish_fqdns": true, "_revision": 0 }
範例回應{ "publish_fqdns": true, "_revision": 1 }
重要:使用此功能時,請在 DNS 伺服器上,為 NSX Manager FQDN 設定正向和反向查閱項目,並設定較短的 TTL (例如 600 秒)。
下一步
- 使用 SSH 登入傳輸節點 (例如 Hypervisor 或 NSX Edge 節點),然後執行
get controllers
CLI 命令,以驗證 [控制器 FQDN] 欄位是否正確填入了 NSX Manager FQDN 值。Controller IP Port SSL Status Is Physical Master Session State Controller FQDN 192.168.60.5 1235 enabled connected true up nsxmgr.corp.com