Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

11.8. 네트워크 환경 매개변수

다음 표는 네트워크 환경 파일의 parameter_defaults 섹션에서 NIC 템플릿의 기본 매개변수 값을 재정의하는 데 사용할 수 있는 매개변수 목록입니다.

매개변수설명유형

ControlPlaneDefaultRoute

기본적으로 컨트롤러 노드 이외의 역할에 대한 기본 경로로 사용되는 컨트롤 플레인의 라우터 IP 주소입니다. 라우터 대신 IP masquerade를 사용하는 경우 Undercloud IP로 설정합니다.

string

ControlPlaneSubnetCidr

컨트롤 플레인에서 사용되는 IP 네트워크의 CIDR 넷마스크입니다. 컨트롤 플레인 네트워크에서 192.168.24.0/24를 사용하는 경우 CIDR은 24 입니다.

문자열 (항상 숫자임)

*NetCidr

특정 네트워크의 전체 네트워크 및 CIDR 넷마스크. 기본값은 network_ data 파일에서 네트워크의 ip_subnet 설정으로 자동으로 설정됩니다. 예를 들면 다음과 같습니다. InternalApiNetCidr: 172.16.0.0/24

string

*AllocationPools

"특정 네트워크에 대한 IP 할당 범위. 기본값은 network_ data 파일에서 네트워크의 allocation_pools 설정으로 자동 설정됩니다. 예를 들면 다음과 같습니다. InternalApiAllocationPools: [{'start': '172.16.0.10', 'end': '172.16.0.200'}]

해시

*NetworkVlanID

특정 네트워크의 에 대한 노드의 VLAN ID입니다. 기본값은 network _data 파일에서 네트워크의 vlan 설정으로 자동 설정됩니다. 예를 들면 다음과 같습니다. InternalApiNetworkVlanID: 201

숫자

*InterfaceDefaultRoute

역할의 기본 경로로 사용하거나 다른 네트워크의 경로에 사용할 수 있는 특정 네트워크의 라우터 주소입니다. 기본값은 network_ data 파일에서 네트워크의 gateway_ip 설정으로 자동으로 설정됩니다. 예를 들면 다음과 같습니다. InternalApiInterfaceDefaultRoute: 172.16.0.1

string

DnsServers

resolv.conf에 추가된 DNS 서버 목록입니다. 일반적으로 최대 2대의 서버를 허용합니다.

쉼표로 구분된 목록

EC2MetadataIp

Overcloud 노드를 프로비저닝하는 데 사용되는 메타데이터 서버의 IP 주소입니다. 컨트롤 플레인에서 언더클라우드의 IP 주소로 설정합니다.

string

BondInterfaceOvsOptions

본딩 인터페이스에 대한 옵션. 예를 들면 다음과 같습니다. BondInterfaceOvsOptions: "bond_mode=balance-slb"

string

NeutronExternalNetworkBridge

OpenStack Networking(neutron)에 사용할 외부 브리지 이름의 레거시 값입니다. 이 값은 기본적으로 비어 있으며 NeutronBridgeMappings 에 여러 물리 브리지를 정의할 수 있습니다. 일반적으로 이 값을 재정의해서는 안 됩니다.

string

NeutronFlatNetworks

neutron 플러그인에 구성할 플랫 네트워크를 정의합니다. 외부 네트워크 생성을 허용하려면 기본값은 "datacentre"입니다. 예를 들면 다음과 같습니다. NeutronFlatNetworks: "datacentre"

string

NeutronBridgeMappings

사용할 논리적 브릿지와 물리적 브리지 매핑. 기본적으로 호스트(br-ex)의 외부 브리지를 물리적 이름(datacentre)에 매핑합니다. OpenStack Networking(neutron) 프로바이더 네트워크 또는 유동 IP 네트워크를 만들 때 논리 이름을 참조합니다. 예를 들어 NeutronBridgeMappings: "datacentre:br-ex,tenant:br-tenant"

string

NeutronPublicInterface

네트워크 격리를 사용하지 않는 경우 네트워크 노드의 br-ex 에 브리지에 인터페이스를 정의합니다. 일반적으로 두 개의 네트워크만 있는 소규모 배포에서는 사용되지 않습니다. 예를 들면 다음과 같습니다. NeutronPublicInterface: "eth0"

string

NeutronNetworkType

t: OpenStack Networking(neutron)의 테넌트 네트워크 유형. 여러 값을 지정하려면 쉼표로 구분된 목록을 사용합니다. 지정된 첫 번째 유형은 사용 가능한 모든 네트워크가 모두 사용될 때까지 사용되고 다음 유형이 사용됩니다. 예를 들면 다음과 같습니다. NeutronNetworkType: "vxlan"

string

NeutronTunnelTypes

neutron 테넌트 네트워크의 터널 유형입니다. 여러 값을 지정하려면 쉼표로 구분된 문자열을 사용합니다. 예를 들면 다음과 같습니다. NeutronTunnelTypes: 'gre,vxlan'

문자열 / 쉼표로 구분된 목록

NeutronTunnelIdRanges

테넌트 네트워크 할당에 사용할 수 있는 GRE 터널 ID 범위입니다. 예를 들면 다음과 같습니다. NeutronTunnelIdRanges "1:1000"

string

NeutronVniRanges

테넌트 네트워크 할당에 사용할 수 있는 VXLAN VNI ID 범위입니다. 예를 들면 다음과 같습니다. NeutronVniRanges: "1:1000"

string

NeutronEnableTunnelling

터널링된 모든 네트워크를 활성화 또는 완전히 비활성화할지 여부를 정의합니다. 튜닝된 네트워크를 생성하지 않으려면 이 기능을 활성화하십시오. 기본값은 enabled입니다.

부울

NeutronNetworkVLANRanges

지원할 ML2 및 Open vSwitch VLAN 매핑 범위. 기본값은 datacentre 물리적 네트워크에서 VLAN을 허용하도록 합니다. 여러 값을 지정하려면 쉼표로 구분된 목록을 사용합니다. 예를 들면 다음과 같습니다. NeutronNetworkVLANRanges: "datacentre:1:1000,tenant:100:299,tenant:310:399"

string

NeutronMechanismDrivers

neutron 테넌트 네트워크의 메커니즘 드라이버입니다. 기본값은 "openvswitch"입니다. 여러 값을 지정하려면 쉼표로 구분된 문자열을 사용합니다. 예를 들면 다음과 같습니다. NeutronMechanismDrivers: 'openvswitch,l2population'

문자열 / 쉼표로 구분된 목록