[ClusterLabs] Antw: Re: fence_sanlock and pacemaker
Andrew Beekhof
andrew at beekhof.net
Fri Aug 28 02:24:43 UTC 2015
> On 27 Aug 2015, at 4:20 pm, Ulrich Windl <Ulrich.Windl at rz.uni-regensburg.de> wrote:
>
>>>> "Laurent B." <laurentb at qmail.re> schrieb am 27.08.2015 um 08:06 in
> Nachricht
> <55DEA8CC.3080406 at qmail.re>:
>> Hello,
>>
>>> You’d have to build it yourself, but sbd could be an option
>>>
>>
>> do you have any clue on how to install it on redhat (6.5) ? I installed
>> the gluster glue package and the sbd package (provided by OpenSUSE) but
>> now I'm stuck. The stonith resource creation give me an error saying
>> that the sbd resource was not found.
>
> sbd has to be started before the cluster software. SUSE does something like:
on RHEL7 the sbd systemd unit file arranges for it to be started/stopped whenever corosync is (started/stopped)
> SBD_CONFIG=/etc/sysconfig/sbd
> SBD_BIN="/usr/sbin/sbd"
> if [ -f $SBD_CONFIG ]; then
> . $SBD_CONFIG
> fi
>
> [ -x "$exec" ] || exit 0
>
> SBD_DEVS=${SBD_DEVICE%;}
> SBD_DEVICE=${SBD_DEVS//;/ -d }
>
> : ${SBD_DELAY_START:="no"}
>
> StartSBD() {
> test -x $SBD_BIN || return
> if [ -n "$SBD_DEVICE" ]; then
> if ! pidofproc $SBD_BIN >/dev/null 2>&1 ; then
> echo -n "Starting SBD - "
> if ! $SBD_BIN -d $SBD_DEVICE -D $SBD_OPTS watch ;
> then
> echo "SBD failed to start; aborting."
> exit 1
> fi
> if env_is_true ${SBD_DELAY_START} ; then
> sleep $(sbd -d "$SBD_DEVICE" dump | grep -m 1
> ms
> gwait | awk '{print $4}') 2>/dev/null
> fi
> fi
> fi
> }
>
> StopSBD() {
> test -x $SBD_BIN || return
> if [ -n "$SBD_DEVICE" ]; then
> echo -n "Stopping SBD - "
> if ! $SBD_BIN -d $SBD_DEVICE -D $SBD_OPTS message LOCAL exit ;
> t
> hen
> echo "SBD failed to stop; aborting."
> exit 1
> fi
> fi
> while pidofproc $SBD_BIN >/dev/null 2>&1 ; do
> sleep 1
> done
> echo -n "done "
> }
>
>>
>> Thank you,
>>
>> Laurent
>>
>>
>> _______________________________________________
>> Users mailing list: Users at clusterlabs.org
>> http://clusterlabs.org/mailman/listinfo/users
>>
>> Project Home: http://www.clusterlabs.org
>> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
>> Bugs: http://bugs.clusterlabs.org
>
>
>
>
> _______________________________________________
> Users mailing list: Users at clusterlabs.org
> http://clusterlabs.org/mailman/listinfo/users
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
More information about the Users
mailing list