Menu Close
Settings Close

Language and Page Formatting Options

2.10. 새로운 RHOSP 16.1 배포에서 기본 ML2/OVN 대신 ML2/OVS 사용

RHOSP(Red Hat OpenStack Platform) 16.0 이상 배포에서 ML2/OVN(Open Virtual Network)을 사용한 Modular Layer 2 플러그인은 RHOSP Networking 서비스의 기본 메커니즘 드라이버입니다. 애플리케이션에 ML2/OVS 메커니즘 드라이버가 필요한 경우 이 설정을 변경할 수 있습니다.

절차

  1. stack 사용자로 언더클라우드에 로그인합니다.
  2. 템플릿 파일 /home/stack/templates/containers-prepare-parameter.yaml 에서 ovn 대신 neutron_driver 매개 변수 값으로 ovs 을 사용합니다.

    parameter_defaults:
      ContainerImagePrepare:
      - set:
          ...
          neutron_driver: ovs
  3. 환경 파일에서 /usr/share/openstack-tripleo-heat-templates/environments/services/neutron-ovs.yaml 에서 NeutronNetworkType 매개변수에 original ve 대신 ScanSetting 또는 gre 가 포함되어 있는지 확인합니다.

    예제

    parameter_defaults:
      ...
      NeutronNetworkType: 'vxlan'

  4. openstack overcloud deploy 명령을 실행하고 수정한 코어 heat 템플릿, 환경 파일 및 파일을 포함합니다.

    중요

    후속 환경 파일에 정의된 매개 변수와 리소스가 우선하기 때문에 환경 파일의 순서가 중요합니다.

    $ openstack overcloud deploy --templates \
    -e <your_environment_files> \
    -e /usr/share/openstack-tripleo-heat-templates/environments/services/ \
    neutron-ovs.yaml \
    -e /home/stack/templates/containers-prepare-parameter.yaml \

추가 리소스