 |
Index for Section 8 |
|
 |
Alphabetical listing for C |
|
 |
Bottom of page |
|
cnxmond(8)
NAME
cnxmond - Connection manager's monitor daemon (provided on Production
Server configurations only)
SYNOPSIS
/usr/sbin/cnxmond [-D waves_goodbye] [-i interface] [-m director-alias] [-p
ping_interval] [-r reply_cache] [-S] [-t tcp|udp] [-v] [-x cl_ip_name]
FLAGS
-D waves_goodbye
Specifies the number of ping intervals (as specified by the -p
flag) the connection manager's node monitor daemon should wait
before removing a cluster member that cannot communicate. The
/sbin/init.d/clumember script uses a default value for this
parameter, which can be overridden by the CNX_WAVES variable
obtained from the local system's /etc/rc.config file.
-i interface
Specifies the interface upon which to register the cluster_cnx
alias. The default is mc0.
-m director-alias
Specifies the alias to be used for the cnxmgrd daemon. The
default is cluster_cnx.
-p ping_interval
Specifies the timeout interval (also known as the maximum ping
interval allowed) in seconds. A node is timed out if it cannot
send at least one ping in this interval. An effective ping
interval is derived from this timeout value and sent to the ping
daemon (cnxpingd) on each node. The /sbin/init.d/clumember
script uses a default value for this interval, which can be
overridden by the CNX_INTERVAL variable obtained from the local
system's /etc/rc.config file.
Pings are sent by the cnxpingd daemon at intervals that are one-
half of this value rounded down to the nearest second. One
second is the shortest ping interval. For example:
·
The -p5 flag sets the ping interval to 2 seconds and the
timeout interval to 5 seconds.
·
The -p4 flag sets the ping interval to 2 seconds and the
timeout interval to 4 seconds.
·
The -p2 flag sets the ping interval to 1 second and the timeout
interval to 2 seconds.
·
The -p1 flag sets the ping interval to 1 second and the timeout
interval to 1 second.
-r reply_cache
Specifies the size of the reply cache used by the UDP protocol.
-S Do not specify this flag. It inhibits Memory Channel
synchronization by not registering the cnxmgrd daemon's alias,
and not waiting for the Memory Channel spinlock before starting.
-t tcp|udp
Identifies the transport that the cnxmgrd daemon is to use to
communicate with agents when it is started. TCP is recommended.
-v Provides detailed diagnostic messages and causes the cnxmgrd
daemon to run in verbose mode. The /sbin/init.d/clumember script
uses a default value for this parameter, which can be overridden
by the CNX_VERBOSE variable obtained from the local system's
/etc/rc.config file.
-x cl_ip_name
Specifies the IP name of the cluster interconnect (as defined by
the CLUSTER_NET configuration variable in the /etc/rc.config
file). The /sbin/init.d/clumember script provides a value for
this parameter.
DESCRIPTION
The connection manager's monitor daemon (cnxmond) is started on all member
systems by the /sbin/init.d/clumember script. It runs in a standby state on
all but one member.
On the member on which it is active, the cnxmond daemon acquires a Memory
Channel spinlock, registers an IP alias named cluster_cnx, and starts the
connection manager's cluster director daemon (cnxmgrd). The acquisition of
the spinlock ensures that only one cnxmgrd daemon is running at any given
time in the cluster, and prevents multiple registrations of the cluster_cnx
service.
When active, the cnxmond daemon receives membership requests and periodic
keep-alive pings from member systems, and interacts with the cnxmgrd daemon
to maintain and distribute cluster configuration information. The cnxmond
daemon also receives event information (such as cluster interconnect
failure) from agent daemons (cmxagentd) running on individual members. The
cnxmond daemon passes information related to membership requests, pings,
and events to the cnxmgrd daemon, which maintains the cluster membership
list and other configuration information.
FILE
/usr/sbin/cnxmond
Specifies the command path.
RELATED INFORMATION
cnxagentd(8), cnxmgrd(8), cnxpingd(8), cnxset(8), cnxshow(8)
 |
Index for Section 8 |
|
 |
Alphabetical listing for C |
|
 |
Top of page |
|