30.3. nmcli를 사용하여 런타임에 로그 수준을 일시적으로 설정

nmcli 를 사용하여 런타임 시 로그 수준을 변경할 수 있습니다. 그러나 구성 파일을 사용하여 디버깅을 활성화하고 NetworkManager를 다시 시작하는 것이 좋습니다. .conf 파일을 사용하여 디버깅 수준도메인을 업데이트하면 부팅 문제를 디버깅하고 초기 상태의 모든 로그를 캡처하는 데 도움이 됩니다.

절차

  1. 선택 사항: 현재 로깅 설정을 표시합니다.

    # nmcli general logging
      LEVEL  DOMAINS
      INFO   PLATFORM,RFKILL,ETHER,WIFI,BT,MB,DHCP4,DHCP6,PPP,WIFI_SCAN,IP4,IP6,A
    UTOIP4,DNS,VPN,SHARING,SUPPLICANT,AGENTS,SETTINGS,SUSPEND,CORE,DEVICE,OLPC,
    WIMAX,INFINIBAND,FIREWALL,ADSL,BOND,VLAN,BRIDGE,DBUS_PROPS,TEAM,CONCHECK,DC
    B,DISPATCH
  2. 로깅 수준 및 도메인을 수정하려면 다음 옵션을 사용합니다.

    • 모든 도메인의 로그 수준을 동일한 LEVEL 으로 설정하려면 다음을 입력합니다.

      # nmcli general logging level LEVEL domains ALL
    • 특정 도메인의 수준을 변경하려면 다음을 입력합니다.

      # nmcli general logging level LEVEL domains DOMAINS

      이 명령을 사용하여 로깅 수준을 업데이트하면 다른 모든 도메인에 대한 로깅이 비활성화됩니다.

    • 특정 도메인의 수준을 변경하고 다른 모든 도메인의 수준을 유지하려면 다음을 입력합니다.

      # nmcli general logging level KEEP domains DOMAIN:LEVEL,DOMAIN:LEVEL