/dev/watchdog システムメッセージの抑制

/dev/watchdog システムメッセージの抑制

私は3秒ごとにLinux監視機能を実行します。

echo 1 > /dev/watchdog >/dev/null 2>&1

ただし、次のシステムメッセージが表示されます。

*[  966.695312] watchdog watchdog0: watchdog did not stop!*

このメッセージを表示しない可能性がありますか?

答え1

ウォッチドッグファイルを作成するプロセスでは、/dev/watchdogデバイスファイルが開いたままになることが予想されます。あなたのスクリプトはこれを行いません。

Watchdogカーネルモジュール(iTCO_wdtなど)にパラメータを設定したときにnowayout/ dev / watchdogデバイスが閉じられると、「Watchdog is not Stopped」というメッセージが表示されます。1これは、ウォッチドッグポーキングプロセスが停止したにもかかわらず、ウォッチドッグタイマーがまだ実行中であり、すぐにコンピュータが再起動されることをシステム管理者に警告します。

プログラムを修正して検討してください。守る犬多くのディストリビューションでは、パッケージを提供するか、SystemdのRuntimeWatchdogSec

関連情報