FreeBSD Manual Pages
WATCHDOGD(8) BSD System Manager's Manual WATCHDOGD(8) NAME watchdogd -- watchdog daemon SYNOPSIS watchdogd [-d] [-e cmd] [-I file] [-s sleep] [-t timeout] DESCRIPTION The watchdogd utility interfaces with the kernel's watchdog facility to ensure that the system is in a working state. If watchdogd is unable to interface with the kernel over a specific timeout, the kernel will take actions to assist in debugging or restarting the computer. If -e cmd is specified, watchdogd will attempt to execute this command with system(3), and only if the command returns with a zero exit code will the watchdog be reset. If -e cmd is not specified, the daemon will perform a trivial file system check instead. The -s sleep argument can be used to control the sleep period between each execution of the check and defaults to one second. The -t timeout specifies the desired timeout period in seconds. The de- fault timeout is 16 seconds. One possible circumstance which will cause a watchdog timeout is an in- terrupt storm. If this occurs, watchdogd will no longer execute and thus the kernel's watchdog routines will take action after a configurable timeout. Upon receiving the SIGTERM or SIGINT signals, watchdogd will first in- struct the kernel to no longer perform watchdog checks and then will ter- minate. The watchdogd utility recognizes the following runtime options: -I file Write the process ID of the watchdogd utility in the specified file. -d Do not fork. When this option is specified, watchdogd will not fork into the background at startup. FILES /var/run/watchdogd.pid SEE ALSO watchdog(4), watchdog(8), watchdog(9) HISTORY The watchdogd utility appeared in FreeBSD 5.1. AUTHORS The watchdogd utility and manual page were written by Sean Kelly <smkelly@FreeBSD.org> and Poul-Henning Kamp <phk@FreeBSD.org>. Some contributions made by Jeff Roberson <jeff@FreeBSD.org>. BSD September 2, 2006 BSD
NAME | SYNOPSIS | DESCRIPTION | FILES | SEE ALSO | HISTORY | AUTHORS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=watchdogd&sektion=8&manpath=FreeBSD+8.2-RELEASE>