From f823a0cf796957b450521d731d37be7af09951ec Mon Sep 17 00:00:00 2001 From: "Kaleb S. KEITHLEY" Date: Wed, 27 May 2015 15:00:00 -0400 Subject: common-ha: handle long node names and node names with '-' and '.' in them sourcing the /etc/ganesha/ganesha-ha.conf file seemed like a simple and elegant solution for reading config params, but bash variable names do not allow '-' and '.' in them. also fix incorrect path to shared volume > backport of http://review.gluster.org/10952, BZ 1225572 Change-Id: I0d2e6cb21017472b1e0f764335cf28946cca95f0 BUG: 1226962 Signed-off-by: Kaleb S. KEITHLEY Reviewed-on: http://review.gluster.org/10952 Tested-by: Gluster Build System Reviewed-by: Niels de Vos Reviewed-on: http://review.gluster.org/11034 --- extras/ganesha/config/ganesha-ha.conf.sample | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) (limited to 'extras/ganesha/config') diff --git a/extras/ganesha/config/ganesha-ha.conf.sample b/extras/ganesha/config/ganesha-ha.conf.sample index f8536d39aca..24054abfdff 100644 --- a/extras/ganesha/config/ganesha-ha.conf.sample +++ b/extras/ganesha/config/ganesha-ha.conf.sample @@ -1,12 +1,22 @@ # Name of the HA cluster created. +# must be unique within the subnet HA_NAME="ganesha-ha-360" -# The server from which you intend to mount -# the shared volume. +# +# The gluster server from which to mount the shared data volume. HA_VOL_SERVER="server1" -# The subset of nodes of the Gluster Trusted Pool -# that forms the ganesha HA cluster. IP/Hostname -# is specified. +# +# N.B. you may use short names or long names; you may not use IP addrs. +# Once you select one, stay with it as it will be mildly unpleasant to +# clean up if you switch later on. Ensure that all names - short and/or +# long - are in DNS or /etc/hosts on all machines in the cluster. +# +# The subset of nodes of the Gluster Trusted Pool that form the ganesha +# HA cluster. Hostname is specified. HA_CLUSTER_NODES="server1,server2,..." -# Virtual IPs of each of the nodes specified above. -VIP_server1="10.x.x.x" -VIP_server2="10.x.x.x" +#HA_CLUSTER_NODES="server1.lab.redhat.com,server2.lab.redhat.com,..." +# +# Virtual IPs for each of the nodes specified above. +VIP_server1="10.0.2.1" +VIP_server2="10.0.2.2" +#VIP_server1.lab.redhat.com="10.0.2.1" +#VIP_server2.lab.redhat.com="10.0.2.2" -- cgit