2017-06-12 49 views
-1

我在運行Ubuntu的ARM系統上使用看門狗,看門狗本身工作得很好,但是因爲我啓用了看門狗,所以我得到了這麼多「看門狗看門狗0:看門狗沒有停止! dmesg中基本上dmesg的消息已經變得無法使用。有什麼辦法可以禁用這些看門狗消息,或者至少將它們重定向到不同的日誌文件?我找不到辦法做到這一點。如何防止看門狗消息氾濫dmesg

謝謝

+0

你如何使用看門狗開發?據推測,你得到這些消息是因爲某些東西在打開,然後關閉看門狗開發而沒有使用正確的魔法(魔術會阻止看門狗)。如果你不想讓它關閉,你通常希望保持打開看門狗(並且繼續ping它)。 – Hasturkun

+0

我每隔X秒觸摸一次看門狗,目的是在嵌入式系統中進行,因此我需要看門狗來恢復卡住的系統。看門狗工作正常,我只是試圖阻止來自dmesg日誌的消息。 – saurus

+0

防止消息的方法是保持打開看門狗設備。在不通過魔術字符/ ioctl停止看門狗的情況下關閉看門狗設備會導致這些消息。如果您正在構建自己的內核,則可以對其進行修改,使其不會發出這些消息,但是您並未真正使用該設備。 – Hasturkun

回答

0

「看門狗沒有停止!」消息是通過關閉看門狗設備而不停止看門狗(通過魔術字符'V')引起的。

保持設備打開將阻止此操作。