Red Hat Training

A Red Hat training course is available for RHEL 8

29.3. 在运行时使用 nmcli 临时设置日志级别

您可以使用 nmcli 在运行时更改日志级别。但是,红帽建议使用配置文件启用调试并重启 NetworkManager。使用 .conf 文件更新 levelsdomains 有助于调试启动问题,并捕获初始状态的所有日志。

步骤

  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