man dmachinemon-master (Commandes) - master server program for storing machine status

NAME

dmachinemon-master - master server program for storing machine status

SYNOPSIS

dmachinemon-master [options]

DESCRIPTION

A master node for dmachinemon system, holding the status of all machines, and accepting information from nodes. It will accept connection from the clients on the specified port, and send out the information received from nodes.

OPTIONS

--clientport|-c [port number for clients]
The port number a dmachinemon-gtkiface or a dmachinemon-htmloutput program may connect to.
--nodeport [upstream port number]
The port number for the upstream. servent connects using this port, and other servent will connect to the system through this port. This value needs to be consistent throughout the cluster system.
--parent [parent host name]
The name of the master node, or an intermediate servent system. Not required for the master node.
--sleep|-s [wait time]
The amount of time to wait for individual access in seconds.
--layers|-l [number of layers]
The number of layers the information available at this node will be passed on to. Default value is 0 and it means that information is always relayed upwards.

This parameter limits that behavior, so that it is possible to create large networks without having concerns about overloaded uplink.

--maxreconnect|-m [number of reconnect to allow]
The number of times servent will try to reconnect before giving up
--dieonload|-d [max load average]
The node will die when load average exceeds the specified value.
--Downlinknum|-D [number of downlink]
The number of downlinks a host will serve until it will start trying to relink.
--query-opts|-q
dumps the current list of options configured by the command-line. This exists for diagnostic purposes.
--verbose|-v [verbosity level]
sets the verbosity level, default is 1. Increase to get more debug information.

Setting this value to 0 will disable all output, and make the application daemonize.

--static-link|L [u|d]
The uplink, or the downlink, will be handled to be static link, and they will not be dynamically rearranged. u prohibits relinking when uplink dies. d prohibits sending messages to relink when there are too many downlinks.

d is the only option useful to master node.

--threshold|-t [clientseencount threshold]
sets the threshold for how many times a data to be seen to be considered obsolete data. A client may request data from this servent before a new data comes, and sometimes re-sending the data every time may be a bad idea.
--rsh|-r [rsh-application]
Uses remote shell to connect to uplinks instead of using TCP/IP. ssh or rsh or anything compatible can be used. servents will connect to uplink using the option.
--help|-h
Gives out a help message.

NOTES

This software might be a security risk. This is the weakest part of dmachinemon system.

execute_dmachinemon is an easier interface to this software.

AUTHOR

Junichi Uekawa <dancer@mikilab.doshisha.ac.jp> <dancer@debian.org> <dancer@netfort.gr.jp>

This manual page is autogenerated from dmachinemon-master.c and dmachinemon-commandlineparser.c

SEE ALSO

dmachinemon-servent(1), dmachinemon-gtkiface(1), dmachinemon-htmoutput(1)