[ClusterLabs] Help needed getting DRBD cluster working
Lars Ellenberg
lars.ellenberg at linbit.com
Mon Nov 30 15:52:29 UTC 2015
On Tue, Oct 06, 2015 at 10:13:00AM -0500, Ken Gaillot wrote:
> > ms ms_drbd0 drbd_disc0 \
> > meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" notify="true" target-role="Started"
>
> You want to omit target-role, or set it to "Master". Otherwise both
> nodes will start as slaves.
That is incorrect. "Started" != "Slave"
target-role "Started" actually means "default for the resource being
handled" (the same as if you just removed that target-role attribute),
which in this case means "start up to clone-max instances,
then of those promote up to master-max instances"
target-role Slave would in fact prohibit promotion.
and target-role Master would, back in the day, trigger a pacemaker bug
where it would try to fulfill target-role, and happend to ignore
master-max, trying to promote all instances everywhere ;-)
not set: default behaviour
started: same as not set
slave: do not promote
master: nowadays for ms resources same as "Started" or not set,
but used to trigger some nasty "promote everywhere" bug
(a few years back)
--
: Lars Ellenberg
: http://www.LINBIT.com | Your Way to High Availability
: DRBD, Linux-HA and Pacemaker support and consulting
DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.
More information about the Users
mailing list