8.9. sriov_agent.ini
이 섹션에는 /etc/neutron/plugins/ml2/sriov_agent.ini
파일에 대한 옵션이 포함되어 있습니다.
8.9.1. DEFAULT 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에는 /etc/neutron/plugins/ml2/sriov_agent.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보다 크거나 같은 로그는 필터링되지 않습니다. 빈 문자열은 모든 수준이 필터링됨을 의미합니다. |
| 정수 값 | 로그 속도 제한의 간격, 시간(초)입니다. |
| 정수 값 | RPC 호출에서 응답을 대기하는 최대 초입니다. |
| 문자열 값 | 로그 라인을 수신하기 위한 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.9.2. agent 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에는 /etc/neutron/plugins/ml2/sriov_agent.ini
파일의 [agent]
그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 목록 값 | 사용할 확장 목록 |
8.9.3. sriov_nic 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에는 /etc/neutron/plugins/ml2/sriov_agent.ini
파일의 [sriov_nic]
그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.
구성 옵션 = 기본값 | 유형 | 설명 |
---|---|---|
| 목록 값 | 콤마로 구분된 <network_device>:<vfs_to_exclude> 튜플, network_device를 가상 네트워킹에 사용해서는 안 되는 에이전트의 노드별 가상 함수에 매핑합니다. vfs_to_exclude는 network_device에서 제외할 가상 함수의 dialog box로 구분됩니다. 매핑의 network_device가 physical_device_mappings 목록에 표시되어야 합니다. |
| 목록 값 | VLAN 네트워크에 사용할 SR-IOV 물리적 기능의 에이전트의 노드별 물리적 네트워크 장치 인터페이스에 물리적 네트워크 이름을 매핑하는 <physical_network>:<network_device> 튜플의 쉼표로 구분된 목록입니다. 서버의 network_vlan_ranges에 나열된 모든 물리적 네트워크는 각 에이전트의 적절한 인터페이스에 매핑해야 합니다. |
| 목록 값 | 콤마로 구분된 <network_device>:<egress_bw>:<ingress_bw> 튜플은 지정된 장치에 대해 사용 가능한 대역폭을 지정된 방향으로 표시합니다. 방향은 VM 관점에서의 방향입니다. 대역폭은 초당 킬로비트(kbps)로 측정됩니다. 장치가 physical_device_mappings에 값으로 표시되어야 합니다. 그러나 physical_device_mappings의 모든 장치를 여기에 나열해야 하는 것은 아닙니다. 여기에 나열되지 않은 장치의 경우 배치에 리소스 공급자를 생성하거나 인벤토리를 보고하지 않습니다. 생략된 방향은 해당 클래스에 대한 인벤토리를 보고하지 않음을 의미합니다. |
| 문자열 값 | 리소스 공급자의 상위 위치를 찾는 데 사용되는 기본 하이퍼바이저 이름입니다. 이 옵션을 설정하지 않으면 정식 이름이 사용됩니다. |
| dict 값 | 네트워크 장치를 하이퍼바이저에 매핑: <network_device>:<hypervisor>,… 하이퍼바이저 이름을 사용하여 리소스 공급자 트리의 상위를 찾습니다. 하이퍼바이저 이름이 해당 하이퍼바이저를 관리하는 nova-compute에서 알고 있는 resource_provider_default_hypervisor 구성 옵션 값과 다른 경우에만 드물게 설정해야 합니다. |
| dict 값 | 리소스 공급자 인벤토리를 보고하는 동안 사용되는 기본값을 지정하는 key:value 쌍입니다. 해당 유형의 키: allocation_ratio:float, max_unit:int, min_unit:int, reserved:int, step_size:int, https://docs.openstack.org/api-ref/placement/#update-resource-provider-inventories도 참조하십시오. |