suprimindo a mensagem do sistema / dev / watchdog

1

Estou acionando o watchdog do Linux a cada 3 segundos.

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

Mas ainda recebo a seguinte mensagem do sistema:

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

É possível suprimir esta mensagem?

    
por user3447279 19.09.2016 / 11:35

1 resposta

4

Espera-se que o processo de gravação no arquivo watchdog mantenha o arquivo de dispositivo /dev/watchdog aberto. Seu script não faz isso.

Quando um parâmetro nowayout de 1 é definido em um módulo do kernel watchdog (como iTCO_wdt), quando o dispositivo / dev / watchdog é fechado, a mensagem "watchdog not stop" é exibida. Isso lembra aos administradores do sistema que o temporizador de watchdog ainda está em execução e reinicializará a máquina em breve, mesmo que o processo de detecção do watchdog tenha parado.

Corrija seu programa, considere o pacote watchdog oferecido por muitas distribuições, ou considere configurar o RuntimeWatchdogSec do Systemd.

    
por 19.09.2016 / 14:27