updatemon(8)

NAME
updatemon - monitor process for the update system

SYNOPSIS
For updateclnt: updatemon [ -d debug_level ] [ -h host_name ] [ -q service_name ] [ -w wait_interval ] [ -r reps ] For updatesrv: updatemon -s [ -d debug_level ] [ -l number_of_lwps ] [ -p prefix ] [ -q service_number ]

DESCRIPTION
The update system keeps binaries and data bases which are read-only replicated on many servers up-to-date with the custodian for the read-write copies. The updatesrv (8) runs on the custodian for the read-write copy while the updateclnt (8) runs on each of the file servers with read-only replicas. The updatemon process monitors either the updatesrv process or the updateclnt process and restarts the correct process if the original should exit. The monitor process allows the file servers to run relatively unattended by ensuring that the update system is running at all times. updatemon should be run from /etc/rc.local of each server machine.

EXAMPLES
The command updatemon -h mahler would cause the update monitor process to start up. The update monitor would then invoke an updateclnt process (passing along its arguments). This invocation of the updateclnt process would cause the client machine to check the host mahler every 5 minutes to see if any of the files in /vice/db have changed and every 30 minutes to see if any other files have changed. The command updatemon -s -p /vice/bin would cause the update monitor process to start up. The update monitor would then invoke an updatesrv process (passing along the arguments). All files in this invokation would be relative to /vice/bin.

BUGS
No known bugs

SEE ALSO
updateclnt (8) updatesrv (8)

AUTHOR
Maria R. Ebling, 1990, Adapted from AFS-2