이러한 지침은 LBaaSv2를 통해 NSX-T Data Center 로드 밸런서의 OpenStack 사용을 구성하기 위한 것입니다. 동일한 명령이 NSX-T 정책 및 NSX-T Manager 플러그인 둘 다에 적용됩니다.

프로시저

  1. /etc/neutron/neutron.conf를 편집하여 기본 구성 섹션 service_plugins = vmware_nsx_lbaasv2,[…]에 NSX-T Data Center용 로드 밸런싱 서비스 플러그인을 추가합니다.
    service_plugins는 목록 옵션입니다. 전체 클래스 이름 또는 바로 가기를 쉼표로 구분하여 여러 서비스 플러그인을 지정할 수 있습니다.
  2. 다음을 사용하여 /etc/neutron/neutron-lbaas.conf 파일을 편집합니다.
    1. service_providers 구성 섹션 service_plugins = LOADBALANCERV2:VMWareEdge:neutron_lbaas.drivers.vmware.edge_driver_v2.EdgeLoadBalancerDriverV2:default에서 service_provider 옵션을 설정하여 NSX-T Data Center용 로드 밸런서 서비스 드라이버를 설정합니다.
    2. 아직 구성하지 않은 경우 Keystone 인증 매개 변수를 구성합니다. 이러한 항목은 neutron-lbaas 서비스에서 사용되며 NSX-T Data Center 통합과는 관련이 없습니다. Keystone 끝점의 위치를 제공해야 합니다.
    [service_auth]  
    auth_version = 3  
    admin_password = password  
    admin_user = admin  
    admin_tenant_name = admin  
    auth_url = http://<keystone_endpoint>/identity/v3 
  3. /etc/neutron/neutron-lbaas.conf 파일이 neutron 서버 명령줄에 추가되었는지 확인합니다. 이것은 ps -aux | grep neutron 명령을 실행하고 출력에 /etc/neutron/neutron-lbaas.conf가 있는지 확인하면 알 수 있습니다.
    이 파일이 포함되지 않은 경우 neutron 서비스 시작 관리자를 편집해야 합니다. 서비스 시작 관리자의 위치와 구조는 사용되는 특정 OpenStack 배포에 따라 다릅니다.
  4. neutron 서비스를 다시 시작합니다. 정확한 서비스 이름은 사용되는 OpenStack 배포에 따라 다릅니다.