8.3. linuxbridge_agent.ini


이 섹션에는 /etc/neutron/plugins/ml2/linuxbridge_agent.ini 파일에 대한 옵션이 포함되어 있습니다.

8.3.1. 기본값

다음 표에는 /etc/neutron/plugins/ml2/linuxbridge_agent.ini 파일의 [DEFAULT] 그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.

.

Expand
설정 옵션 = 기본값유형설명

debug = False

부울 값

true로 설정하면 로깅 수준이 기본 INFO(정보) 수준이 아닌 DEBUG(디버그)로 설정됩니다.

default_log_levels = ['amqp=WARN', 'amqplib=WARN', 'boto=WARN', 'qpid=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO']

목록 값

logger=LEVEL 쌍의 패키지 로깅 수준 목록입니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다.

fatal_deprecations = False

부울 값

사용 중단의 치명적인 상태를 활성화하거나 비활성화합니다.

'instance_format = [instance: %(uuid)s] '

문자열 값

로그 메시지와 함께 전달되는 인스턴스의 형식입니다.

`instance_uuid_format = [instance: %(uuid)s] `

문자열 값

로그 메시지와 함께 전달되는 인스턴스 UUID의 형식입니다.

log-config-append = None

문자열 값

로깅 구성 파일의 이름입니다. 이 파일은 기존 로깅 구성 파일에 추가됩니다. 로깅 구성 파일에 대한 자세한 내용은 Python 로깅 모듈 설명서를 참조하십시오. 로깅 구성 파일을 사용할 때 모든 로깅 구성은 구성 파일에 설정되고 기타 로깅 구성 옵션은 무시됩니다(예: log-date-format).

log-date-format = %Y-%m-%d %H:%M:%S

문자열 값

로그 레코드에서 %%(asctime)의 형식 문자열을 정의합니다. 기본값: %(기본값) . log_config_append가 설정된 경우 이 옵션은 무시됩니다.

log-dir = 없음

문자열 값

(선택 사항) 상대 log_file 경로에 사용되는 기본 디렉터리입니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다.

log-file = 없음

문자열 값

(선택 사항) 로깅 출력을 보낼 로그 파일의 이름입니다. 기본값이 설정되지 않은 경우 로깅은 use_stderr에서 정의한 대로 stderr로 이동합니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다.

log_rotate_interval = 1

정수 값

로그 파일이 순환되기 전의 시간입니다. log_rotation_type이 setto "interval"인 경우 이 옵션은 무시됩니다.

log_rotate_interval_type = days

문자열 값

회전 간격 유형입니다. 마지막 파일 변경 시간(또는 서비스가 시작된 시간)은 다음 순환을 예약할 때 사용됩니다.

log_rotation_type = none

문자열 값

로그 회전 유형.

logging_context_format_string = %(asctime)s.%(msecs)03d %(프로세스)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s

문자열 값

컨텍스트에서 로그 메시지에 사용할 포맷 문자열입니다. oslo_log.formatters.ContextFormatter에서 사용합니다.

logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d

문자열 값

메시지의 로깅 수준이 DEBUG이면 로그 메시지에 추가할 추가 데이터입니다. oslo_log.formatters.ContextFormatter에서 사용합니다.

logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s

문자열 값

컨텍스트가 정의되지 않은 경우 로그 메시지에 사용할 형식 문자열입니다. oslo_log.formatters.ContextFormatter에서 사용합니다.

logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s

문자열 값

각 줄의 예외 출력에 이 형식을 접두사로 지정합니다. oslo_log.formatters.ContextFormatter에서 사용합니다.

logging_user_identity_format = %(사용자)s %(테넌트)s %(domain)s %(user_domain)s %(project_domain)s

문자열 값

logging_context_format_string에 사용되는 %(user_identity)s의 형식 문자열을 정의합니다. oslo_log.formatters.ContextFormatter에서 사용합니다.

max_logfile_count = 30

정수 값

순환된 로그 파일의 최대 수입니다.

max_logfile_size_mb = 200

정수 값

로그 파일 최대 크기(MB). "log_rotation_type"이 "size"로 설정되지 않은 경우 이 옵션은 무시됩니다.

publish_errors = False

부울 값

오류 이벤트 게시를 활성화하거나 비활성화합니다.

rate_limit_burst = 0

정수 값

rate_limit_interval당 최대 기록 메시지 수.

rate_limit_except_level = CRITICAL

문자열 값

속도 제한에 사용되는 로그 수준 이름: CRITICAL, ERROR, INFO, WARNING, DEBUG 또는 빈 문자열. rate_limit_except_level보다 크거나 같은 로그는 필터링되지 않습니다. 빈 문자열은 모든 레벨이 필터링되었음을 나타냅니다.

rate_limit_interval = 0

정수 값

로그 속도 제한 간격, 초 수입니다.

rpc_response_max_timeout = 600

정수 값

RPC 호출의 응답을 기다리는 최대 시간(초)입니다.

syslog-log-facility = LOG_USER

문자열 값

로그 라인을 수신하는 Syslog 기능. log_config_append가 설정된 경우 이 옵션은 무시됩니다.

use-journal = False

부울 값

로깅을 위해 journald를 활성화합니다. systemd 환경에서 실행되는 경우 저널 지원을 활성화할 수 있습니다. 이렇게 하면 로그 메시지 외에도 구조화된 메타데이터를 포함하는 저널 네이티브 프로토콜을 사용합니다.이 옵션은 log_config_append가 설정된 경우 무시됩니다.

use-json = False

부울 값

로깅을 위해 JSON 포맷을 사용합니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다.

use-syslog = False

부울 값

로깅을 위해 syslog를 사용합니다. 기존 syslog 형식은 DEPRECATED이며 나중에 RFC5424를 적용하도록 변경됩니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다.

use_eventlog = False

부울 값

Windows 이벤트 로그에 로그 출력.

use_stderr = False

부울 값

출력을 표준 오류에 기록합니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다.

watch-log-file = False

부울 값

파일 시스템을 감시하도록 설계된 로깅 핸들러를 사용합니다. 로그 파일이 이동되거나 제거되면 이 핸들러는 지정된 경로를 사용하여 새 로그 파일을 즉시 엽니다. log_file 옵션이 지정되고 Linux 플랫폼이 사용되는 경우에만 의미가 있습니다. log_config_append가 설정된 경우 이 옵션은 무시됩니다.

8.3.2. 에이전트

다음 표에는 /etc/neutron/plugins/ml2/linuxbridge_ agent.ini 파일의 [agent ] 그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.

Expand
표 8.6. 에이전트
설정 옵션 = 기본값유형설명

DSCP = 없음

정수 값

터널 캡슐화 중에 외부 헤더에 사용할 DSCP 값입니다.

dscp_inherit = False

부울 값

True로 설정하면 터널 인터페이스의 DSCP 값이 덮어쓰고 inherit로 설정됩니다. 그런 다음 내부 헤더의 DSCP 값이 외부 헤더에 복사됩니다.

extensions = []

목록 값

사용할 확장 목록

polling_interval = 2

정수 값

에이전트가 로컬 장치 변경을 위해 폴링할 때까지 대기하는 시간(초)입니다.

quitting_rpc_timeout = 10

정수 값

에이전트가 SIGTERM을 수신한 후 새 rpc 호출에 대해 새 시간 초과(초)를 설정합니다. 값을 0으로 설정하면 rpc 시간 초과가 변경되지 않습니다.

8.3.3. linux_bridge

다음 표에는 /etc/neutron/plugins/ml2/ linuxbridge_agent.ini 파일의 [linux_bridge ] 그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.

Expand
표 8.7. linux_bridge
설정 옵션 = 기본값유형설명

bridge_mappings = []

목록 값

<physical_network>:<physical_bridge> 목록

physical_interface_mappings = []

목록 값

<physical_network>:<physical_interface>의 쉼표로 구분된 목록으로 물리적 네트워크 이름을 플랫 및 VLAN 네트워크에 사용할 에이전트의 노드별 물리적 네트워크 인터페이스에 매핑합니다. 서버의 network_vlan_ranges에 나열된 모든 물리적 네트워크에는 각 에이전트의 적절한 인터페이스에 대한 매핑이 있어야 합니다.

8.3.4. network_log

다음 표에는 /etc/neutron/plugins/ml2/linuxbridge _agent.ini 파일의 [network_ log] 그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.

Expand
표 8.8. network_log
설정 옵션 = 기본값유형설명

burst_limit = 25

정수 값

rate_limit당 최대 패킷 수.

local_output_log_base = None

문자열 값

에이전트 측에 로그 파일 경로 출력, 기본 syslog 파일.

rate_limit = 100

정수 값

초당 최대 패킷 로깅 수.

8.3.5. SecurityGroup

다음 표에는 /etc/neutron/plugins/ml2/linuxbridge_agent.ini 파일의 [securitygroup] 그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.

Expand
표 8.9. SecurityGroup
설정 옵션 = 기본값유형설명

enable_ipset = True

부울 값

ipset을 사용하여 iptables 기반 보안 그룹을 가속화합니다. ipset 지원을 활성화하려면 ipset이 L2 에이전트 노드에 설치되어 있어야 합니다.

enable_security_group = True

부울 값

neutron 보안 그룹 API가 서버에서 활성화되는지 여부를 제어합니다. 보안 그룹을 사용하지 않거나 nova 보안 그룹 API를 사용하는 경우 false여야 합니다.

firewall_driver = 없음

문자열 값

L2 에이전트에서 보안 그룹 방화벽의 드라이버

permitted_ethertypes = []

목록 값

16진수( "0x"로 시작)에서 허용할 이더넷의 쉼표로 구분된 목록입니다. 예를 들어 InfiniBand를 허용하는 "0x400.

8.3.6. VXLAN

다음 표에는 /etc/neutron/plugins/ml2/linuxbridge_agent.ini 파일의 [vxlan] 그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.

Expand
표 8.10. VXLAN
설정 옵션 = 기본값유형설명

arp_responder = False

부울 값

오버레이에 ARP 브로드캐스트를 수행하는 대신 로컬 응답을 제공하는 로컬 ARP 응답자를 활성화합니다. 로컬 ARP 응답자를 활성화하는 것은 allowed-address-pairs 확장과 완전히 호환되지 않습니다.

enable_vxlan = True

부울 값

에이전트에서 VXLAN을 활성화합니다. linuxbridge 메커니즘 드라이버를 사용하여 ml2 플러그인에서 에이전트를 관리할 때 활성화 가능

l2_population = False

부울 값

ml2 플러그인의 l2population 메커니즘 드라이버와 함께 사용할 수 있도록 확장. 플러그인에서 VXLAN 전달 테이블을 채울 수 있습니다.

local_ip = 없음

IP 주소 값

로컬 오버레이(터널) 네트워크 엔드포인트의 IP 주소. 호스트 네트워크 인터페이스 중 하나에 있는 IPv4 또는 IPv6 주소를 사용합니다. 이 값의 IP 버전은 neutron 서버 노드의 ML2 플러그인 구성 파일의 overlay_ip_version 옵션 값과 일치해야 합니다.

multicast_ranges = []

목록 값

선택 사항인 쉼표로 구분된 <multicast address>:<vni_min>:<vni_max>는 VNI ID에 따라 멀티캐스트 주소를 VXLAN에 할당하는 방법을 설명합니다.

tos = 없음

정수 값

vxlan 인터페이스 프로토콜 패킷용 TOS. 이 옵션은 AGENT 섹션에서 dscp 옵션을 사용하지 않으며 향후 릴리스에서 제거됩니다. TOS 값을 DSCP로 변환하려면 4로 나눕니다.

TTL = 없음

정수 값

vxlan 인터페이스 프로토콜 패킷용 TTL.

udp_dstport = None

포트 값

VXLAN 통신에 사용되는 UDP 포트입니다. 기본적으로 Linux 커널은 IANA에 할당된 표준 값을 사용하지 않으므로 이 옵션을 4789로 설정해야 합니다. 역호환성으로 인해 기본적으로 설정되지 않습니다.

udp_srcport_max = 0

포트 값

VXLAN 통신에 사용되는 최대 UDP 소스 포트 범위입니다.

udp_srcport_min = 0

포트 값

VXLAN 통신에 사용되는 최소 UDP 소스 포트 범위입니다.

vxlan_group = 224.0.0.1

문자열 값

vxlan 인터페이스용 멀티캐스트 그룹. CIDR 표기법을 사용하여 그룹 주소 범위를 지정할 수 있습니다. 범위를 지정하면 서로 다른 VNI가 다른 그룹 주소를 사용할 수 있어 터널 엔드포인트에 대한 가상 브로드캐스트 트래픽을 줄이거나 제거할 수 있습니다. 가능한 각(24비트) VNI에 대해 고유한 그룹을 예약하려면 239.0.0.0/8과 같은 /8을 사용합니다. 이 설정은 모든 에이전트에서 동일해야 합니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat