VMware Integrated OpenStack 구성을 업데이트하여 NSX Data Center for vSphere에서 Neutron 가용성 영역을 추가로 생성할 수 있습니다.

사전 요구 사항

  • 새 가용성 영역에 대한 Edge 클러스터를 생성합니다.

  • 새 Edge 클러스터에 리소스 풀을 생성합니다.

  • 적절한 분산 스위치를 사용하도록 새 Edge 클러스터를 구성합니다. 원하는 경우 영역에 대해 새 분산 스위치를 생성할 수 있습니다.

  • NSX Data Center for vSphere에서 새 Edge 클러스터를 포함하는 전송 영역을 생성합니다.

프로시저

  1. OpenStack 관리 서버viouser로 로그인합니다.
  2. 배포에 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
  3. 텍스트 편집기에서 /opt/vmware/vio/custom/custom.yml 파일을 엽니다.
  4. nsxv_availability_zones 매개 변수의 주석 처리를 제거하고 해당 값을 생성하려는 가용성 영역의 이름으로 설정합니다.

    이 매개 변수의 값에는 가용성 영역이 여러 개 포함될 수 있습니다. 여러 이름은 쉼표(,)로 구분합니다.

  5. 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_haFalse로 설정하면 ha_datastore_id 매개 변수의 값을 지정하지 마십시오.

    external_network

    새 가용성 영역에 대한 분산 스위치의 외부 네트워크 포트 그룹에 대한 MOID를 입력합니다.

    vdn_scope_id

    새 가용성 영역에 대해 생성한 전송 영역의 MOID를 입력합니다.

    mgt_net_id

    배포에 대한 관리 네트워크의 MOID를 입력합니다.

    mgt_net_proxy_ips

    배포에 대한 메타데이터 프록시 서버의 IP 주소를 입력합니다.

    dvs_id

    새 가용성 영역에 대한 분산 스위치의 MOID를 입력합니다.

    구성된 각 가용성 영역에 대해 위 매개 변수의 복사본이 하나씩 있어야 합니다.

  6. 업데이트된 구성을 배포합니다.
    sudo viocli deployment configure

    구성을 배포하면 OpenStack 서비스가 일시적으로 중단됩니다.

다음에 수행할 작업

네트워크에 대한 가용성 영역을 지정하려면 네트워크를 생성할 때 --availability-zone-hint az-name 매개 변수를 포함시킵니다.