8.6. ml2_conf.ini
이 섹션에는 /etc/neutron/plugins/ml2/ml2_conf.ini
파일에 대한 옵션이 포함되어 있습니다.
8.6.1. DEFAULT 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에는 /etc/neutron/plugins/ml2/ml2_conf.ini
파일의 [DEFAULT]
그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.
.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 부울 값 | true로 설정하면 로깅 수준이 기본 INFO 수준 대신 DEBUG로 설정됩니다. |
| 목록 값 | logger=LEVEL 쌍의 패키지 로깅 수준 목록입니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다. |
| 부울 값 | 사용 중단의 치명적인 상태를 활성화하거나 비활성화합니다. |
'instance_format = [instance: %(uuid)s] ' | 문자열 값 | 로그 메시지와 함께 전달되는 인스턴스의 형식입니다. |
`instance_uuid_format = [instance: %(uuid)s] ` | 문자열 값 | 로그 메시지와 함께 전달되는 인스턴스 UUID의 형식입니다. |
| 문자열 값 | 로깅 구성 파일의 이름입니다. 이 파일은 기존 로깅 구성 파일에 추가됩니다. 로깅 구성 파일에 대한 자세한 내용은 Python 로깅 모듈 설명서를 참조하십시오. 로깅 구성 파일을 사용하면 모든 로깅 구성이 구성 파일에 설정되고 기타 로깅 구성 옵션은 무시됩니다(예: log-date-format). |
| 문자열 값 | 로그 레코드에서 %%(asctime)의 형식 문자열을 정의합니다. 기본값: %(default)s . log_config_append가 설정된 경우 이 옵션은 무시됩니다. |
| 문자열 값 | (선택 사항) 상대 log_file 경로에 사용되는 기본 디렉터리입니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다. |
| 문자열 값 | (선택 사항) 로깅 출력을 보낼 로그 파일의 이름입니다. 기본값이 설정되지 않은 경우 logging은 use_stderr에 정의된 대로 stderr로 이동합니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다. |
| 정수 값 | 로그 파일이 교체되기 전의 시간입니다. log_rotation_type이 "interval"으로 설정되어 있지 않으면 이 옵션은 무시됩니다. |
| 문자열 값 | 회전 간격 유형. 마지막 파일 변경 시간(또는 서비스가 시작된 시간)은 다음 교체를 예약할 때 사용됩니다. |
| 문자열 값 | 로그 회전 유형입니다. |
| 문자열 값 | 컨텍스트와 함께 로그 메시지에 사용할 형식 문자열입니다. oslo_log.format XCCDF.ContextFormatter에서 사용 |
| 문자열 값 | 메시지의 로깅 수준이 DEBUG일 때 로그 메시지에 추가할 추가 데이터입니다. oslo_log.format XCCDF.ContextFormatter에서 사용 |
| 문자열 값 | 컨텍스트가 정의되지 않은 경우 로그 메시지에 사용할 형식 문자열입니다. oslo_log.format XCCDF.ContextFormatter에서 사용 |
| 문자열 값 | 예외 출력의 각 줄 앞에 이 형식을 접두사로 지정합니다. oslo_log.format XCCDF.ContextFormatter에서 사용 |
| 문자열 값 | logging_context_format_string에 사용되는 %(user_identity)의 형식 문자열을 정의합니다. oslo_log.format XCCDF.ContextFormatter에서 사용 |
| 정수 값 | 순환된 로그 파일의 최대 수입니다. |
| 정수 값 | 로그 파일 최대 크기(MB)입니다. "log_rotation_type"이 "size"로 설정되지 않은 경우 이 옵션이 무시됩니다. |
| 부울 값 | 오류 이벤트 게시를 활성화하거나 비활성화합니다. |
| 정수 값 | rate_limit_interval당 최대 로깅 메시지 수입니다. |
| 문자열 값 | 속도 제한에 사용되는 로그 수준 이름: CRITICAL, ERROR, INFO, WARNING, DEBUG 또는 empty string. level이 rate_limit_except_level보다 크거나 같은 로그는 필터링되지 않습니다. 빈 문자열은 모든 수준이 필터링됨을 의미합니다. |
| 정수 값 | 로그 속도 제한의 간격, 시간(초)입니다. |
| 문자열 값 | 로그 라인을 수신하기 위한 syslog 기능. log_config_append가 설정된 경우 이 옵션은 무시됩니다. |
| 부울 값 | 로깅을 위해 journald를 활성화합니다. systemd 환경에서 실행하는 경우 저널 지원을 활성화할 수 있습니다. 이렇게 하면 로그 메시지 외에도 구조화된 메타데이터를 포함하는 저널 네이티브 프로토콜을 사용합니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다. |
| 부울 값 | 로깅에 JSON 형식을 사용합니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다. |
| 부울 값 | 로깅에 syslog를 사용합니다. 기존 syslog 형식은 DEPRECATED이며 나중에 RFC5424를 준수하도록 변경됩니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다. |
| 부울 값 | Windows 이벤트 로그에 대한 로그 출력입니다. |
| 부울 값 | 표준 오류로 출력됩니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다. |
| 부울 값 | 파일 시스템을 조사하도록 설계된 로깅 처리기를 사용합니다. 로그 파일이 이동 또는 제거되면 이 처리기는 지정된 경로가 있는 새 로그 파일을 즉시 엽니다. log_file 옵션이 지정되고 Linux 플랫폼이 사용되는 경우에만 의미가 있습니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다. |
8.6.2. ml2 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에서는 /etc/neutron/plugins/ml2/ml2_conf.ini
파일의 [ml2]
그룹에서 사용할 수 있는 옵션을 간략하게 설명합니다.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 목록 값 | neutron.ml2.extension_drivers 네임스페이스에서 로드할 정렬된 확장 드라이버 진입점 목록입니다. 예: extension_drivers = port_security,qos |
| 문자열 값 | 공급자 속성이 지정되지 않은 경우 외부 네트워크의 기본 네트워크 유형입니다. 기본적으로 None입니다. 즉, 외부 네트워크를 생성하는 동안 공급자 속성이 지정되지 않은 경우 테넌트 네트워크와 동일한 유형을 갖습니다. external_network_type 구성 옵션에 허용되는 값은 type_drivers 구성 옵션에 구성된 네트워크 유형 값에 따라 달라집니다. |
| 목록 값 | neutron.ml2.mechanism_drivers 네임스페이스에서 로드할 지정된 네트워킹 메커니즘 진입점 목록입니다. |
| 정수 값 | 모든 오버레이(tunnel) 네트워크 끝점의 IP 버전입니다. IPv4의 경우 4 또는 IPv6의 경우 6 값을 사용합니다. |
| 정수 값 | 오버레이/tunnel 프로토콜을 사용할 때 조각화하지 않고 기본 물리적 네트워크 인프라를 트래버스할 수 있는 최대 IP 패킷(MTU)입니다. 이 옵션을 사용하면 기본 global_physnet_mtu 값과 다른 물리적 네트워크 MTU 값을 지정할 수 있습니다. |
| 목록 값 | 물리적 네트워크를 MTU 값으로 매핑하는 목록입니다. 매핑 형식은 <physnet>:<mtu val>입니다. 이 매핑을 사용하면 기본 global_physnet_mtu 값과 다른 물리적 네트워크 MTU 값을 지정할 수 있습니다. |
| 목록 값 | 테넌트 네트워크로 할당할 network_types의 정렬된 목록입니다. 기본값 local 은 단일 박스 테스트에는 유용하지만 호스트 간 연결은 제공하지 않습니다. |
| 목록 값 | neutron.ml2.type_drivers 네임스페이스에서 로드할 네트워크 유형 드라이버 진입점 목록입니다. |
8.6.3. ml2_type_flat 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에서는 /etc/neutron/plugins/ml2/ml2_conf.ini
파일의 [ml2_type_flat]
그룹에서 사용할 수 있는 옵션을 간략하게 설명합니다.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 목록 값 | 플랫 네트워크를 생성할 수 있는 physical_network 이름 목록입니다. 임의의 physical_network 이름으로 플랫 네트워크를 허용하려면 기본 * 를 사용합니다. 빈 목록을 사용하여 플랫 네트워크를 비활성화합니다. |
8.6.4. ml2_type_geneve 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에서는 /etc/neutron/plugins/ml2/ml2_conf.ini
파일의 [ml2_type_geneve]
그룹에서 사용할 수 있는 옵션을 간략하게 설명합니다.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 정수 값 | Geneve 캡슐화 헤더 크기는 동적이며 이 값은 드라이버의 최대 MTU를 계산하는 데 사용됩니다. 이 필드의 기본 크기는 추가 옵션 헤더 없이 Geneve 헤더의 크기입니다. |
| 목록 값 | 테넌트 네트워크 할당에 사용할 수 있는 Geneve VNI ID 범위를 열거하는 <vni_min>:<vni_max> 튜플을 콤마로 구분된 목록 |
8.6.5. ml2_type_gre 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에서는 /etc/neutron/plugins/ml2/ml2_conf.ini
파일의 [ml2_type_gre]
그룹에서 사용할 수 있는 옵션을 간략하게 설명합니다.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 목록 값 | 테넌트 네트워크 할당에 사용할 수 있는 GRE 터널 ID 범위를 열거하는 <tun_min>:<tun_max> 튜플을 콤마로 구분된 목록 |
8.6.6. ml2_type_vlan 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에서는 /etc/neutron/plugins/ml2/ml2_conf.ini
파일의 [ml2_type_vlan]
그룹에서 사용할 수 있는 옵션을 간략하게 설명합니다.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 목록 값 | <physical_network>:<vlan_min>:<vlan_max> 또는 <physical_network> 는 VLAN 공급자 및 테넌트 네트워크에 사용할 수 있는 물리적_네트워크 이름과 테넌트 네트워크에 할당 가능한 각 VLAN 태그 범위를 지정합니다. |
8.6.7. ml2_type_vxlan 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에서는 /etc/neutron/plugins/ml2/ml2_conf.ini
파일의 [ml2_type_vxlan]
그룹에서 사용할 수 있는 옵션을 간략하게 설명합니다.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 목록 값 | 테넌트 네트워크 할당에 사용할 수 있는 VXLAN VNI ID 범위를 열거하는 <vni_min>:<vni_max> 튜플을 콤마로 구분된 목록 |
| 문자열 값 | VXLAN의 멀티 캐스트 그룹입니다. 구성된 경우 는 모든 브로드캐스트 트래픽을 이 멀티캐스트 그룹으로 전송할 수 있습니다. 구성되지 않은 경우 는 멀티 캐스트 VXLAN 모드를 비활성화합니다. |
8.6.8. ovs_driver 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에서는 /etc/neutron/plugins/ml2/ml2_conf.ini
파일의 [ovs_driver]
그룹에서 사용할 수 있는 옵션에 대해 간략하게 설명합니다.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 목록 값 | 메커니즘 드라이버에 의해 관리 금지되는 VNIC 유형의 쉼표로 구분된 목록입니다. 지원되는 vnic_types는 네트워크 인터페이스 카드, 운영 체제의 커널 버전 및 OVS 버전과 같은 기타 요인에 따라 달라집니다. ovs 메커니즘 드라이버의 경우 유효한 vnic 유형은 정상 및 직접입니다. direct는 커널 4.8 및 ovs 2.8.0에서만 지원됩니다. SR-IOV(Bind DIRECT) 포트를 사용하면 tc를 사용하여 OVS 흐름을 SR-IOV NIC로 오프로드할 수 있습니다. 이를 통해 tc를 통해 하드웨어 오프로드를 지원할 수 있으며, 이를 통해 representor net-device를 사용하여 OpenFlow 컨트롤 플레인의 VF를 관리할 수 있습니다. |
8.6.9. SecurityGroup 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에서는 /etc/neutron/plugins/ml2/ml2_conf.ini
파일의 [securitygroup]
그룹에서 사용할 수 있는 옵션을 간략하게 설명합니다.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 부울 값 | ipset을 사용하여 iptables 기반 보안 그룹의 속도를 향상시킵니다. ipset 지원을 활성화하려면 L2 에이전트 노드에 ipset이 설치되어 있어야 합니다. |
| 부울 값 | 서버에서 neutron 보안 그룹 API가 활성화되어 있는지 여부를 제어합니다. 보안 그룹을 사용하지 않거나 nova 보안 그룹 API를 사용하는 경우 false여야 합니다. |
| 문자열 값 | L2 에이전트의 보안 그룹 방화벽 드라이버 |
| 목록 값 | 16진수('0x'로 시작)에서 쉼표로 구분된 이더넷 유형 목록을 허용합니다. 예를 들어 "0x4008"이 InfiniBand를 허용하는 경우입니다. |
8.6.10. sriov_driver 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에는 /etc/neutron/plugins/ml2/ml2_conf.ini
파일의 [sriov_driver]
그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 목록 값 | 메커니즘 드라이버에 의해 관리 금지되는 VNIC 유형의 쉼표로 구분된 목록입니다. 지원되는 vnic_types는 네트워크 인터페이스 카드, 운영 체제의 커널 버전 및 기타 요인에 따라 다릅니다. sriov 메커니즘 드라이버의 경우 유효한 VNIC 유형은 직접 및 직접 물리적입니다. |