[Voyage-linux] Re: Broken watchdog?
Thomas Mueller
(spam-protected)
Sun Sep 14 18:25:04 HKT 2008
On Wed, 10 Sep 2008 11:11:52 +0100, Robert Rawlins wrote:
> My watchdog doesn't appear to be working quite correctly and I'm hoping
> you can help me out. I have it watching a process for me to ensure its
> still alive and I can see it logging this check in syslog like so:
>
>
>
> Sep 10 08:50:11 voyage watchdog[3351]: still alive after 5661
> interval(s)
>
> Sep 10 08:50:11 voyage watchdog[3351]: was able to ping process 3250
> (/var/run/myapp.pid).
>
> Sep 10 08:50:26 voyage watchdog[3351]: still alive after 5662
> interval(s)
>
> Sep 10 08:50:26 voyage watchdog[3351]: pinging process 3250
> (/var/run/myapp.pid) gave errno = 3 = 'No such process'
>
>
>
> As you can see, it knows it cannot ping my process as it has crashed,
> yet the system doesn't appear to reboot itself. It just sits there like
> a dead duck J
i've stumbled upon the same "problem". I "fixed" this with loading the
geodewdt module with "nowayout=1" option (place "option geodewdt
nowayout=1" in /etc/modprobe.d/options) .
never used watchdog before the ALIX boards, but maybe it needs the
"repair-binary" option set to a real binary. it seems that the default
is /usr/sbin/repair which doesn't exist.
also check that /etc/default/watchdog doesn't contain "--no-action"
- Thomas
PS: replace geodewdt with your watchdog kernel module name
More information about the Voyage-linux
mailing list