Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

GNU/Linux

RedHat 6.2

(Zoot)

pulse(8)


PULSE

PULSE

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
SEE ALSO
AUTHOR

NAME

pulse − heartbeating daemon for monitoring the health of cluster nodes

SYNOPSIS

pulse [-c file|--configfile= file] [-n|--nodaemon]
[--forceactive] [--lvs=
path] [--fos= path]
[-v|--verbose] [--norun] [-?|--help] [--usage]

DESCRIPTION

pulse is a daemon used by lvs nodes to monitor one another’s health and to initiate the failover of the lvs or fos daemon. It makes use of the lvs.cf(5) configuration file for items such as length of time between heartbeats and length of time before declaring the remote server to be dead and initiate a failover.

pulse, which runs on the primary and backup nodes, is used by each to determine that the other is still alive. If the backup node fails to receive a heartbeat from the primary node after a set amount of time (specified in lvs.cf), it will assume ownership of all virtual service(s) being provided by the primary node. Its takeover process includes bringing up aliased device(s) for all virtual service(s) as well as sending out gratuitous ARPs to associate the floating IP(s) with the MAC address of the backup node.

If and when a failed primary node returns to a functioning status, it assumes the backup role unless specifically forced to assume the primary role. To reduce the number of faults seen by clients and avoid the breaking persistent client connections, you should minimize the number of failovers.

OPTIONS

-c file|--configfile= file

Normally, pulse uses /etc/lvs.cf as its configuration file, but this can be overridden and another file can be used.

-n|--nodaemon

Normally, pulse runs as a daemon but with this option runs in the foreground. When running in this mode, pulse sends all output to STDOUT instead of to syslog.

--forceactive

When this flag is used, the machine that pulse runs on will forceably take over as the primary lvs router and other machine will become the backup.

--lvs= path

By default, pulse looks in /usr/sbin for lvs; use path to tell pulse to look elsewhere for the program.

--fos= path

By default, pulse looks in /usr/sbin for fos; use path to tell pulse to look elsewhere for the program.

--norun

Runs pulse in a test mode.

-v|--verbose

Displays debugging information

-?|--help

Shows a verbose usage listing.

--usage

Outputs a terse argument summary.

SEE ALSO

lvs.cf(5), ipvsadmn(8), lvs(8). fos(8). nanny(8).

AUTHOR

Erik Troan <ewt@redhat.com>



pulse(8)