使用 viocli enable-tvd 命令,將 NSX-T Data Center 網路支援新增至使用 NSX Data Center for vSphere 部署的 VMware Integrated OpenStack 部署。

重要:

此命令將會更新 custom.yml 檔案,或自動產生 custom.yml 檔案 (如果您的環境中不存在該檔案)。執行 viocli enable-tvd 命令後,請勿刪除 custom.yml,否則,將會捨棄您的組態。

viocli enable-tvd 將在 custom.yml 檔案中設定下列參數:

  • nsxv3_default_vlan_tz

  • nsxv3_api_managers

  • nsxv3_native_md_proxy

  • nsxv3_ca_file

  • nsxv3_default_overlay_tz

  • neutron_backend

  • nsxv3_default_tier0_router

  • nsxv3_insecure

  • nsxv3_api_username

  • nsxv3_native_dhcp_profile

viocli enable-tvd 命令使用下列語法。

viocli enable-tvd [-d NAME] --nsx-mgr MANAGER-IP --nsx-user USERNAME --nsx-passwd PASSWORD [--nsx-insecure {true | false}] [--nsx-ca-file CA-FILE] [--nsx-overlay-tz OVERLAY-TZ] [--nsx-vlan-tz VLAN-TZ] [--nsx-tier0-rt TIER0-ROUTER] [--nsx-dhcp-profile DHCP-PROFILE] [--nsx-md-proxy MD-PROXY] [--verbose]

參數

強制性或選擇性

說明

-d NAME--deployment NAME

選擇性

要使用的部署的名稱。

如未輸入值,則使用預設部署。

--nsx-mgr MANAGER-IP

強制性

NSX-T Data Center 部署的 NSX Manager 的 IP 位址。

--nsx-user USERNAME

強制性

NSX Manager 管理員的使用者名稱。

--nsx-passwd PASSWORD

強制性

NSX Manager 管理員的密碼。

--nsx-insecure {true | false}

選擇性

指定是否要驗證 NSX Manager 伺服器的憑證。

如果不包括此選項,預設會使用 true

--nsx-ca-file -CA-FILE

選擇性

用於驗證 NSX Manager 伺服器的憑證的 CA 服務包檔案。

如果包含 --nsx-insecure true 選項,則會忽略此選項。

--nsx-overlay-tz OVERLAY-TZ

選擇性

用於建立通道隔離 Neutron 網路的預設 NSX-T Data Center 覆疊傳輸區域的名稱或 UUID。

--nsx-vlan-tz VLAN-TZ

選擇性

用於在 Neutron 網路之間橋接 (如果尚未指定任何實體網路) 的預設 NSX-T Data Center VLAN 傳輸區域的名稱或 UUID。

--nsx-tier0-rt TIER0-ROUTER

選擇性

用於連線至第 1 層邏輯路由器及設定外部網路的預設第 0 層路由器的名稱或 UUID。

--nsx-dhcp-profile DHCP-PROFILE

選擇性

用於啟用原生 DHCP 服務的 DHCP 伺服器設定檔的名稱或 UUID。

使用外掛程式之前,您必須在 NSX-T Data Center 中建立設定檔。

--nsx-md-proxy MD-PROXY

選擇性

用於啟用原生中繼資料服務的中繼資料 Proxy 伺服器的名稱或 UUID。

使用外掛程式之前,您必須在 NSX-T Data Center 中建立 Proxy 伺服器。

--verbose

選擇性

在詳細資訊模式下顯示輸出。

備註:

如果不包括 --nsx-ca-file--nsx-overlay-tz--nsx-vlan-tz--nsx-tier0-rt--nsx-dhcp-profile--nsx-md-proxy 參數,系統會嘗試自動判斷正確的資訊。如果命令失敗,會使用包括的參數重試。

也可以執行 viocli enable-tvd -hviocli enable-tvd --help 來顯示命令的參數。