faild [ββc communityfile] [ββs statefile] [ββr pidfile] [ββd facility] [ββu
Faild keeps state information about services the host it runs on proβ
vides. The failstat(l) an failc(l) clients can be used to query and
change state information, and the failsh(l) will update the information
The daemon can store an arbitrary number of states, so only one
instance of it is necessary per server. As the daemon never performs
any actions, it is not critical to run it as root on a privileged port.
However, this isnβt necessary either, as there are options to change
the runtime uid.
increment debug level for facility facility. See faildebug(l)
for a list of available facilities.
Read community information from the text file communityfile.
This file consists of line containing three white space sepaβ
rated fields. The first field is the name of the service or an
asterisk * if the line applies to all services. The second
field contains a community string, and the third field is either
RO, in which case only read access to the service is allowed
with this community string, or RW, in which case read/write
access is granted.
ββF Stay in the foreground. Useful when running faild from init(8).
ββm prevent pages of faild from being paged out. Avoids problems
with failover occuring when the faild cannot reply fast enough.
Not available on FreeBSD.
Decrese the nice number of the process by nonice. This only
works if faild was started as a superuser.
write the process id the given file instead of the default
ββU use a UDP socket to publish state information (the monitor
always connects through TCP).
ββT use a TCP socket for failover shells to connect.
ββpport use this port instead of the default port of 1291 (or some other
port if you changed the default during the configuration step of
Andreas F. Muller <firstname.lastname@example.org>
Failover Utilities 03/12/04 FAILD(L)
Man(1) output converted with