VMware Integrated OpenStack 구성을 업데이트하여 NSX Data Center for vSphere에서 Neutron 가용성 영역을 추가로 생성할 수 있습니다.
사전 요구 사항
새 가용성 영역에 대한 Edge 클러스터를 생성합니다.
새 Edge 클러스터에 리소스 풀을 생성합니다.
적절한 분산 스위치를 사용하도록 새 Edge 클러스터를 구성합니다. 원하는 경우 영역에 대해 새 분산 스위치를 생성할 수 있습니다.
NSX Data Center for vSphere에서 새 Edge 클러스터를 포함하는 전송 영역을 생성합니다.
프로시저
- OpenStack 관리 서버에
viouser
로 로그인합니다.
- 배포에 custom.yml 파일을 사용하지 않는 경우에는 /opt/vmware/vio/custom 디렉토리에 템플릿 custom.yml 파일을 복사합니다.
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(관리 개체 ID)를 입력합니다. |
datastore_id |
새 가용성 영역에 사용하려는 데이터스토어의 MOID를 입력합니다. |
edge_ha |
Edge 노드에 대해 고가용성을 사용하도록 설정하려면 True를 입력하고 사용하지 않도록 설정하려면 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 |
배포에 대한 메타데이터 프록시 서버의 IP 주소를 입력합니다. |
dvs_id |
새 가용성 영역에 대한 분산 스위치의 MOID를 입력합니다. |
구성된 각 가용성 영역에 대해 위 매개 변수의 복사본이 하나씩 있어야 합니다.
- 업데이트된 구성을 배포합니다.
sudo viocli deployment configure
구성을 배포하면 OpenStack 서비스가 일시적으로 중단됩니다.
다음에 수행할 작업
네트워크에 대한 가용성 영역을 지정하려면 네트워크를 생성할 때 --availability-zone-hint az-name 매개 변수를 포함시킵니다.