[Linux-cluster] Cluster Failover Scripts...
Lon Hohberger
lhh at redhat.com
Fri Jun 23 15:41:05 UTC 2006
On Thu, 2006-06-22 at 00:23 -0400, Vito Laurenza wrote:
> Hello all,
>
> I've written a script to notify via email on Cluster Suite events
> (failovers, etc) and have added it to my service in cluster.conf, but
> I've noticed that manual failovers are not processing properly. My
> failover script runs, serviceB is relocated, but serviceA only stops
> on the source node and does not start on the destination node.
That's odd; what version of rgmanager is it?
> Is it ok to list more than one script per service in cluster.conf? Am
> I going about this the wrong way?
Perfectly okay to list as many scripts as you want. Out of curiosity,
does service B depend on service A?
> <rm>
> <failoverdomains>
> <failoverdomain name="scalix_cluster_001" ordered="1"
> restricted="1">
> <failoverdomainnode name="serverA" priority="1"/>
> <failoverdomainnode name="serverB" priority="2"/>
> </failoverdomain>
> </failoverdomains>
> <resources>
> <ip address="<myip>" monitor_link="1"/>
> </resources>
> <service autostart="1" name="myservice">
> <ip ref="<myip>"/>
> <fs device="/dev/device" fstype="ext3" mountpoint="/somewhere"
> force_unmount="1" name="mysharedstorage"/>
> <script file="/usr/local/bin/failover-notify"
> name="notify_script"/>
> <scritp file="/etc/init.d/serviceA" name="serviceA_script"/>
> <script file="/etc/init.d/serviceB" name="serviceB_script"/>
> </service>
> </rm>
That looks fine.
-- Lon
More information about the Linux-cluster
mailing list