watchdogd.8 (370c3cb57cb5163d6847a6824b2720554e33754a) | watchdogd.8 (4103b7652d1c438d04b360d0c81bae619b1b8259) |
---|---|
1.\" Copyright (c) 2004 Poul-Henning Kamp <phk@FreeBSD.org> |
|
1.\" Copyright (c) 2003 Sean M. Kelly <smkelly@FreeBSD.org> 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 15 unchanged lines hidden (view full) --- 24.\" 25.\" $FreeBSD$ 26.\" 27.Dd June 25, 2003 28.Dt WATCHDOGD 8 29.Os 30.Sh NAME 31.Nm watchdogd | 2.\" Copyright (c) 2003 Sean M. Kelly <smkelly@FreeBSD.org> 3.\" All rights reserved. 4.\" 5.\" Redistribution and use in source and binary forms, with or without 6.\" modification, are permitted provided that the following conditions 7.\" are met: 8.\" 1. Redistributions of source code must retain the above copyright 9.\" notice, this list of conditions and the following disclaimer. --- 15 unchanged lines hidden (view full) --- 25.\" 26.\" $FreeBSD$ 27.\" 28.Dd June 25, 2003 29.Dt WATCHDOGD 8 30.Os 31.Sh NAME 32.Nm watchdogd |
32.Nd Software watchdog daemon | 33.Nd Watchdog daemon |
33.Sh SYNOPSIS 34.Nm 35.Op Fl d | 34.Sh SYNOPSIS 35.Nm 36.Op Fl d |
37.Op Fl e Ar cmd |
|
36.Op Fl I Ar file | 38.Op Fl I Ar file |
39.Op Fl s Ar sleep 40.Op Fl t Ar timeout |
|
37.Sh DESCRIPTION 38The 39.Nm | 41.Sh DESCRIPTION 42The 43.Nm |
40utility interfaces with the kernel's software watchdog facility to ensure | 44utility interfaces with the kernel's watchdog facility to ensure |
41that the system is in a working state. 42If 43.Nm 44is unable to interface with the kernel over a specific timeout, 45the kernel will take actions to assist in debugging or restarting the computer. 46.Pp | 45that the system is in a working state. 46If 47.Nm 48is unable to interface with the kernel over a specific timeout, 49the kernel will take actions to assist in debugging or restarting the computer. 50.Pp |
51If 52.Fl e Ar cmd 53is specified, 54.Nm 55will attempt to execute this command with 56.Xr system 3 57and only if the command returns with a zero exit code will the 58watchdog be reset. 59If 60.Fl e Ar cmd 61is not specified the daemon will perform a trivial filesystem 62check instead. 63.Pp 64The 65.Fl -s Ar sleep 66argument can be used to control the sleep period between each execution 67of the check and defaults to one second. 68.Pp 69The 70.Fl -t Ar timeout 71specifies the desired timeout period in seconds. 72.Pp |
|
47One possible circumstance which will cause a watchdog timeout is an interrupt 48storm. 49If this occurs, 50.Nm 51will no longer execute and thus the kernel's watchdog routines will take 52action after a configurable timeout. 53.Pp 54Upon receiving the --- 20 unchanged lines hidden (view full) --- 75will not fork into the background at startup. 76.El 77.Sh FILES 78.Bl -tag -width "/var/run/watchdogd.pid" -compact 79.It Pa /var/run/watchdogd.pid 80.El 81.Sh SEE ALSO 82.Xr watchdog 4 , | 73One possible circumstance which will cause a watchdog timeout is an interrupt 74storm. 75If this occurs, 76.Nm 77will no longer execute and thus the kernel's watchdog routines will take 78action after a configurable timeout. 79.Pp 80Upon receiving the --- 20 unchanged lines hidden (view full) --- 101will not fork into the background at startup. 102.El 103.Sh FILES 104.Bl -tag -width "/var/run/watchdogd.pid" -compact 105.It Pa /var/run/watchdogd.pid 106.El 107.Sh SEE ALSO 108.Xr watchdog 4 , |
83.Xr sysctl 8 | 109.Xr watchdog 8 , 110.Xr watchdog 9 , |
84.Sh AUTHORS 85.An -nosplit 86The 87.Nm 88utility and manual page were written by | 111.Sh AUTHORS 112.An -nosplit 113The 114.Nm 115utility and manual page were written by |
89.An Sean Kelly Aq smkelly@FreeBSD.org . | 116.An Sean Kelly Aq smkelly@FreeBSD.org 117and 118.An Poul-Henning Kamp Aq phk@FreeBSD.org . |
90.Pp 91Some contributions made by 92.An Jeff Roberson Aq jeff@FreeBSD.org . 93.Sh HISTORY 94The 95.Nm 96utility appeared in 97.Fx 5.1 . | 119.Pp 120Some contributions made by 121.An Jeff Roberson Aq jeff@FreeBSD.org . 122.Sh HISTORY 123The 124.Nm 125utility appeared in 126.Fx 5.1 . |