透過更新 VMware Integrated OpenStack 組態,您可以使用 NSX Data Center for vSphere 建立其他 Neutron 可用性區域。
程序
- 以
viouser
身分登入 OpenStack 管理伺服器。
- 如果您的部署未使用 custom.yml 檔案,請將範本 custom.yml 檔案複製到 /opt/vmware/vio/custom 目錄。
sudo mkdir -p /opt/vmware/vio/custom
sudo cp /var/lib/vio/ansible/custom/custom.yml.sample /opt/vmware/vio/custom/custom.yml
- 在文字編輯器中開啟 /opt/vmware/vio/custom/custom.yml 檔案。
- 取消 nsxv_availability_zones 參數的註解,並將其值設定為您想要建立的可用性區域名稱。
此參數的值可以包含多個可用性區域。使用逗號 (,) 分隔多個名稱。
- 取消 nsxv_availability_zones_detail 參數的註解,並將其設定用於新的可用性區域。
選項 |
說明 |
zone_name |
輸入您想要設定的可用性區域名稱。 |
resource_pool_id |
輸入針對新可用性區域建立的資源集區的受管理物件識別碼 (MOID)。 |
datastore_id |
輸入您想要用於新可用性區域之資料存放區的 MOID。 |
edge_ha |
輸入 True 以啟用 Edge 節點的高可用性,或輸入 False 將其停用。 |
ha_datastore_id |
輸入您想要用於 Edge 節點之高可用性的資料存放區的 MOID。 如果將 edge_ha 設為 False,請勿指定 ha_datastore_id 參數的值。 |
external_network |
輸入分散式交換器上新可用性區域的外部網路連接埠群組的 MOID。 |
vdn_scope_id |
輸入針對新可用性區域建立的傳輸區域的 MOID。 |
mgt_net_id |
輸入您的部署的管理網路的 MOID。 |
mgt_net_proxy_ips |
輸入您的部署的中繼資料 Proxy 伺服器的 IP 位址。 |
dvs_id |
輸入新可用性區域之分散式交換器的 MOID。 |
- 部署已更新的組態。
sudo viocli deployment configure
部署組態會暫時中斷 OpenStack 服務。
下一步
若要指定網路的可用性區域,請在建立網路時包含 --availability-zone-hint az-name 參數。