2.9. 새로운 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 메커니즘 드라이버가 필요한 경우 이 설정을 변경할 수 있습니다.
절차
-
stack사용자로 언더클라우드에 로그인합니다. 템플릿 파일
/home/stack/templates/containers-prepare-parameter.yaml에서ovn대신neutron_driver매개 변수 값으로ovs을 사용합니다.parameter_defaults: ContainerImagePrepare: - set: ... neutron_driver: ovs환경 파일에서
/usr/share/openstack-tripleo-heat-templates/environments/services/neutron-ovs.yaml에서NeutronNetworkType매개변수에 originalve대신 ScanSetting또는gre가 포함되어 있는지 확인합니다.예제
parameter_defaults: ... NeutronNetworkType: 'vxlan'
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 \
추가 리소스
- Advanced Overcloud Customization 가이드의 환경 파일
- Advanced Overcloud Customization 가이드 의 오버클라우드 생성 환경 파일 포함