PULSE - Online Linux Manual PageSection : 8
Updated : Tue Sep 21 1999
Version : 4th Berkeley Distribution

NAMEpulse − heartbeating daemon for monitoring the health of cluster nodes

SYNOPSISpulse [-c file|--configfile= file"][-n|--nodaemon] [--forceactive] [--lvs= path] [--fos= path] [-v|--verbose] [-t|--test-start] [--norun] [-?|--help] [--usage] [--version]

DESCRIPTIONpulse is a daemon used by lvsd nodes to monitor one another's health and to initiate the failover of the lvsd 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 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 lvsd router and other machine will become the backup. --lvs= path  By default, pulse looks in /usr/sbin for lvsd; 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. -t|--test-start  Runs pulse in a test mode. Reports, but does not actually start, the rest of the daemom processes (lvsd, fos, etc.). --norun  Historical. Same as --test-start. -v|--verbose  Displays debugging information -?|--help  Shows a verbose usage listing. --usage  Outputs a terse argument summary. --version  Displays program version.

SEE ALSOlvs.cf(5), ipvsadmn(8), lvsd(8). fos(8). nanny(8).

AUTHORErik Troan <ewt@redhat.com>
0
Johanes Gumabo
Data Size   :   10,862 byte
man-pulse.8Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 204,266
Visitor ID   :     :  
Visitor IP   :   52.14.223.136   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.