1LVS(8) System Manager's Manual LVS(8)
2
3
4
6 fos - failover services daemon to control the Red Hat clustering ser‐
7 vices.
8
10 fos [-c cfgfile|--configfile=cfgfile] [-n|--nodaemon] [--nofork]
11 [-t|--test-start] [-v|--verbose] [-f|--monitor] [-F|--active]
12 [-?|--help] [--usage] [--version]
13
15 fos reads the failover services section in the cluster configuration
16 file lvs.cf. The program must be run with either "--monitor" or
17 "--active" (or -f and -F) specified. If "--monitor" is used, the pro‐
18 gram starts nanny daemons to monitor IP services on a partner system.
19 If "--active" is specified, the program starts the IP services on the
20 local system by executing startup scripts. In both cases, a service
21 failure or child daemon exiting will cause fos to terminate, which in
22 turn will notify pulse that something failed and to initiate a cluster
23 failover.
24
25 fos is normally started by pulse although it can be run as a command
26 line tool. Similarly, the configuration file that tells fos what to do
27 is normally edited by piranha, but it can be manually edited.
28
29 All activity from fos is logged to syslog (when fos is running as a
30 daemon).
31
33 -c cfgfile|--configfile=cfgfile
34 Normally, fos uses lvs.cf as its configuration file, but this
35 can be overridden and another file can be used.
36
37 -n|--nodaemon
38 Normally, fos runs as a daemon, however using this option, fos
39 runs in the foreground. When running in this mode, all its out‐
40 put is sent to STDOUT instead of syslog.
41
42 --nofork
43 Don't fork, but do perform disassociate.
44
45 -t|--test-start
46 Running fos is test mode allows the user to monitor what fos
47 would actually do. This is only useful during debugging.
48
49 -v|--verbose
50 Display additional debugging information as it runs.
51
52 -f|--monitor
53 Start and control nanny daemons that will monitor services
54 (defined in the lvs.cf file) on a partner computer system.
55 Either this option, or "-F|--active" must be specified.
56
57 -F|--active
58 Start the IP services (defined in the lvs.cf file) on the local
59 system using scripts. Either this option or "-f|--monitor" must
60 be specified.
61
62 -?|--help
63 Shows a verbose usage listing.
64
65 --usage
66 Outputs a terse argument summary.
67
68 --version
69 Print program version.
70
71
73 ipvsadmn(8) lvsd(8) lvs.cf(5) nanny(8) pulse(8) send_arp(8)
74
75
77 Keith Barrett <kbarrett@redhat.com>
78
79
80
814th Berkeley Distribution Thu May 10 2001 LVS(8)