Menu Close
Settings Close

Language and Page Formatting Options

6.12. ML2/OVN의 로깅 모드 설정

추가 문제 해결을 위해 ML2/OVN 로깅을 debug 모드로 설정합니다. 추가 디버깅 정보가 필요하지 않은 경우 디스크 공간을 적게 사용하려면 info 모드로 다시 로깅을 설정합니다.

사전 요구 사항

  • ML2/OVN을 기본 메커니즘 드라이버로 사용한 Red Hat OpenStack Platform 배포

절차

  1. OVN 컨테이너에 액세스하는 데 필요한 권한이 있는 사용자로 로깅 모드를 설정하려는 컨트롤러 또는 컴퓨팅 노드에 로그인합니다.

    예제

    $ ssh heat-admin@controller-0.ctlplane

  2. ML2/OVN 로깅 모드를 설정합니다.

    디버그 로깅 모드
    $ sudo podman exec -it ovn_controller ovn-appctl -t ovn-controller vlog/set dbg
    정보 로깅 모드
    $ sudo podman exec -it ovn_controller ovn-appctl -t ovn-controller vlog/set info

검증

  • ovn-controller 컨테이너 로그에 디버그 메시지가 포함되어 있는지 확인합니다.

    $ sudo grep DBG /var/log/containers/openvswitch/ovn-controller.log

    샘플 출력

    문자열 |DBG| 가 포함된 최근 로그 메시지가 표시되어야 합니다.

    2022-09-29T20:52:54.638Z|00170|vconn(ovn_pinctrl0)|DBG|unix:/var/run/openvswitch/br-int.mgmt: received: OFPT_ECHO_REQUEST (OF1.5) (xid=0x0): 0 bytes of payload
    2022-09-29T20:52:54.638Z|00171|vconn(ovn_pinctrl0)|DBG|unix:/var/run/openvswitch/br-int.mgmt: sent (Success): OFPT_ECHO_REPLY (OF1.5) (xid=0x0): 0 bytes of payload
  • ovn-controller 컨테이너 로그에 다음과 유사한 문자열이 포함되어 있는지 확인합니다.

    ...received request vlog/set["info"], id=0