內核調試級別訊息
看門狗:BUG:軟鎖定 - CPU#0 卡住了 22 秒!
出現在我的控制台(/dev/tty1)中,我試圖阻止它。
我嘗試了以下3種方法,但沒有一個有效:
- 我在檔案 /etc/sysctl.conf 中設定 kernel.printk = 1 1 1 1。從命令列執行 sysctl kernel.printk 我可以確認這些值是正確的。
- 執行 dmesg -n 1 和 dmesg -D (控制台關閉)
- 我嘗試設定 /etc/systemd/journald.conf 值 ForwardToConsole=no 和 TTYPath=/dev/tty2 ForwardToWall=no
這些都沒有幫助,內核日誌仍然會印在我的終端上。
缺什麼?我使用的是 Ubuntu 18.04。
答案1
不幸的是,由於其中包含“BUG”一詞,我誤解了該日誌訊息的優先順序。我認為這是一條優先級為 7 的調試訊息。
因此在檔案 /etc/sysctl.conf 中設定 kernel.printk = 0 0 0 0 解決了問題。