如果已使用 NSX Data Center for vSphere 部署 VMware Integrated OpenStack,則可以在部署中指定特定專案的 NSX-T Data Center 後端。

重要:

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

先決條件

  • 使用 NSX Data Center for vSphere 網路部署 VMware Integrated OpenStack

  • 部署 NSX-T Data Center 並取得下列參數:

    • NSX Manager 的 IP 位址

    • 用於存取 NSX Manager 的使用者名稱和密碼

    • 覆疊傳輸區域

    • VLAN 傳輸區域

    • 第 0 層路由器

    • DHCP 設定檔

    • 中繼資料 Proxy 伺服器

程序

  1. 針對您想要使用 NSX-T Data Center 的任何專案建立運算叢集,並將這些叢集設定為 NSX-T Data Center 環境中的傳輸節點。

    運算叢集無法同時做為 NSX Data Center for vSphereNSX-T Data Center 部署的一部分。

  2. viouser 身分登入 OpenStack 管理伺服器
  3. 啟用 TVD 外掛程式。
    sudo viocli enable-tvd --nsx-mgr manager-ip --nsx-user username --nsx-passwd password [--nsx-insecure {true | false}] [--nsx-ca-file ca-file] [--nsx-overlay-tz overlay-zone] [--nsx-vlan-tz vlan-zone] [--nsx-tier0-rt t0-router] [--nsx-dhcp-profile profile] [--nsx-md-proxy mdp-server]

    選項

    說明

    --nsx-mgr

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

    --nsx-user

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

    --nsx-passwd

    NSX Manager 管理員輸入密碼。

    --nsx-insecure {true | false}

    指定是否要驗證 NSX Manager 伺服器的憑證。預設值為 true

    --nsx-ca-file

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

    如果您將 --nsx-insecure 設為 true,則會忽略此參數。

    --nsx-overlay-tz

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

    --nsx-vlan-tz

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

    --nsx-tier0-rt

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

    --nsx-dhcp-profile

    輸入用於啟用原生 DHCP 服務的 NSX-T Data Center DHCP 設定檔的名稱或 UUID。

    --nsx-md-proxy

    輸入用於啟用原生中繼資料服務的 NSX-T Data Center 中繼資料 Proxy 伺服器的名稱或 UUID。

  4. 將現有專案對應至您的 NSX-T Data CenterNSX Data Center for vSphere 後端。
    • 若要從 OpenStack 管理伺服器 CLI 建立專案對應,請執行下列命令:

      openstack project plugin create project-uuid --plugin {nsx-v | nsx-t}
    • 若要從 VMware Integrated OpenStack 儀表板建立專案對應,請執行下列步驟:

      1. 以雲端管理員身分登入 VMware Integrated OpenStack 儀表板,然後從標題列的下拉式功能表中選取管理專案。

      2. 選取管理 > 專案 > 專案外掛程式對應

      3. 按一下建立專案對應

      4. 指定所需的專案和後端,然後按一下提交

    不含對應的專案預設會使用 NSX Data Center for vSphere 後端。