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. _______________________________________________ Users mailing list: Users@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