3 # cman This starts and stops the CMAN cluster subsystems
6 # description: CMAN Cluster subsystems
8 # Source function library.
9 . /etc/rc.d/init.d/functions
11 # Get Configuration variables
12 [ -f /etc/sysconfig/cman ] && . /etc/sysconfig/cman
15 if [ -z "$CLUSTER_NAME" ]
17 echo "Cluster services not started, no cluster name"
25 echo -n $"Starting cluster services"
33 cman_tool join -c $CLUSTER_NAME
37 touch /var/lock/subsys/cman
42 echo -n $"Stopping cluster services"
44 grep "blocked" /proc/cluster/status > /dev/null
45 [ $? = 1 ] && lvm vgchange -aln --ignorelockingfailure
46 killproc clvmd || true
48 fence_tool leave || true
50 cman_tool leave remove
51 rm -f /var/lock/subsys/cman
56 cat /proc/cluster/status
59 echo "Usage cluster {start|stop|status}"