[PATCH 2/2] Add nodelist informations to manual page

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Signed-off-by: Jan Friesse <jfriesse@xxxxxxxxxx>
---
 man/corosync.conf.5 |   60 ++++++++++++++++++++++++++++++++------------------
 1 files changed, 38 insertions(+), 22 deletions(-)

diff --git a/man/corosync.conf.5 b/man/corosync.conf.5
index c7c87bf..a8fbe98 100644
--- a/man/corosync.conf.5
+++ b/man/corosync.conf.5
@@ -54,6 +54,9 @@ This top level directive contains configuration options for logging.
 .TP
 quorum { }
 This top level directive contains configuration options for quorum.
+.TP
+nodelist { }
+This top level directive contains configuration options for nodes in cluster.
 
 .PP
 .PP
@@ -99,7 +102,7 @@ This may also be an IPV6 address, in which case IPV6 networking will be used.
 In this case, the full address must be specified and there is no automatic
 selection of the network interface within a specific subnet as with IPv4.
 
-If IPv6 networking is used, the nodeid field must be specified.
+If IPv6 networking is used, the nodeid field in nodelist must be specified.
 
 .TP
 broadcast
@@ -115,7 +118,8 @@ about a multicast address to use.  Avoid 224.x.x.x because this is a "config"
 multicast address.
 
 This may also be an IPV6 multicast address, in which case IPV6 networking
-will be used.  If IPv6 networking is used, the nodeid field must be specified.
+will be used.  If IPv6 networking is used, the nodeid field in nodelist must
+be specified.
 
 It's not needed to use this option if cluster_name option is used. If both options
 are used, mcastaddr has higher priority.
@@ -137,13 +141,6 @@ network then the default of "1" will be too small. This option provides
 a way to increase this up to 255. The valid range is 0..255.
 Note that this is only valid on multicast transport types.
 
-.TP
-member
-This specifies a member on the interface and used with the udpu transport only.
-Every node that should be a member of the membership should be specified as
-a separate member directive.  Within the member directive there is a parameter
-memberaddr which specifies the ip address of one of the nodes.
-
 .PP
 .PP
 Within the
@@ -153,8 +150,8 @@ five are optional, and one is required when IPV6 is configured in the interface
 subdirective.  The required directive controls the version of the totem
 configuration.  The optional option unless using IPV6 directive controls
 identification of the processor.  The optional options control secrecy and
-authentication, the redundant ring mode of operation, maximum network MTU,
-and the nodeid field.
+authentication, the redundant ring mode of operation and maximum network MTU
+field.
 
 .TP
 version
@@ -164,15 +161,6 @@ valid version for this directive is 2.
 .PP
 .PP
 .TP
-nodeid
-This configuration option is optional when using IPv4 and required when using
-IPv6.  This is a 32 bit value specifying the node identifier delivered to the
-cluster membership service.  If this is not specified with IPv4, the node id
-will be determined from the 32 bit IP address the system to which the system
-is bound with ring identifier of 0.  The node identifier value of zero is
-reserved and should not be used.
-
-.TP
 clear_node_high_bit
 This configuration option is optional and is only relevant when no nodeid is
 specified.  Some openais clients require a signed 32 bit nodeid that is greater
@@ -267,8 +255,8 @@ This directive controls the transport mechanism used.  If the interface to
 which corosync is binding is an RDMA interface such as RoCEE or Infiniband, the
 "iba" parameter may be specified.  To avoid the use of multicast entirely, a
 unicast transport parameter "udpu" can be specified.  This requires specifying
-the list of members that could potentially make up the membership before
-deployment.
+the list of members in nodelist directive, that could potentially make up
+the membership before deployment.
 
 The default is udp.  The transport type can also be set to udpu or iba.
 
@@ -629,6 +617,34 @@ provider
 directive. At the time of writing only corosync_votequorum is supported. Please refer
 to quorum modules man pages (8) for specific config options.
 
+.PP
+Within the
+.B nodelist
+directive it is possible to specify specific informations about nodes in cluster. Directive
+can contain only
+.B node
+sub-directive, which specifies every node that should be a member of the membership, and where
+non-default options are needed. Every node must have at least ring0_addr field filled.
+
+For UDPU, every node that should be a member of the membership must be specified.
+
+Possible options are:
+.TP
+ringX_addr
+This specifies ip address of one of the nodes. X is ring number.
+
+.TP
+nodeid
+This configuration option is optional when using IPv4 and required when using
+IPv6.  This is a 32 bit value specifying the node identifier delivered to the
+cluster membership service.  If this is not specified with IPv4, the node id
+will be determined from the 32 bit IP address the system to which the system
+is bound with ring identifier of 0.  The node identifier value of zero is
+reserved and should not be used.
+
+.TP
+quorum_votes
+
 .SH "FILES"
 .TP
 /etc/corosync/corosync.conf
-- 
1.7.1

_______________________________________________
discuss mailing list
discuss@xxxxxxxxxxxx
http://lists.corosync.org/mailman/listinfo/discuss


[Index of Archives]     [Linux Clusters]     [Corosync Project]     [Linux USB Devel]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Linux Kernel]     [Linux SCSI]     [X.Org]

  Powered by Linux