[Pacemaker] colocation issue with master-slave resources

Andreas Kurz andreas at hastexo.com
Mon Nov 28 08:31:22 UTC 2011


On 11/28/2011 04:51 AM, Patrick H. wrote:
> I'm trying to setup a colocation rule so that a couple of master-slave
> resources cant be master unless another resource is running on the same
> node, and am getting the exact opposite of what I want. The master-slave
> resources are getting promoted to master on the node which this other
> resource isnt running on.
> 
> In the below example, 'stateful1:Master' and 'stateful2:Master' should
> be on the same node 'dummy' is on. It works just fine if I change the
> colocation around so that 'dummy' depends on the stateful resources
> being master, but I dont want that. I want dummy to be able to run no
> matter what, but the stateful resources not be able to become master
> without dummy.
> 
> 
> # crm status
> ============
> Last updated: Mon Nov 28 03:47:04 2011
> Stack: cman
> Current DC: devlvs03 - partition with quorum
> Version: 1.1.5-5.el6-01e86afaaa6d4a8c4836f68df80ababd6ca3902f
> 2 Nodes configured, 2 expected votes
> 6 Resources configured.
> ============
> 
> Online: [ devlvs04 devlvs03 ]
> 
>  dummy    (ocf::pacemaker:Dummy):    Started devlvs03
>  Master/Slave Set: stateful1-ms [stateful1]
>      Masters: [ devlvs04 ]
>      Slaves: [ devlvs03 ]
>  Master/Slave Set: stateful2-ms [stateful2]
>      Masters: [ devlvs04 ]
>      Slaves: [ devlvs03 ]
> 
> 
> # crm configure show
> node devlvs03 \
>     attributes standby="off"
> node devlvs04 \
>     attributes standby="off"
> primitive dummy ocf:pacemaker:Dummy \
>     meta target-role="Started"
> primitive stateful1 ocf:pacemaker:Stateful
> primitive stateful2 ocf:pacemaker:Stateful
> ms stateful1-ms stateful1
> ms stateful2-ms stateful2
> colocation stateful1-colocation inf: stateful1-ms:Master dummy
> colocation stateful2-colocation inf: stateful2-ms:Master dummy

use dummy:Started ... default is to use same role as left resource, and
Dummy will never be in role Master ...

Regards,
Andreas

-- 
Need help with Pacemaker?
http://www.hastexo.com/now

> property $id="cib-bootstrap-options" \
>     dc-version="1.1.5-5.el6-01e86afaaa6d4a8c4836f68df80ababd6ca3902f" \
>     cluster-infrastructure="cman" \
>     expected-quorum-votes="2" \
>     stonith-enabled="false" \
>     no-quorum-policy="ignore" \
>     last-lrm-refresh="1322450542"
> 
> 
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> 
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 286 bytes
Desc: OpenPGP digital signature
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20111128/a0c00cb4/attachment-0004.sig>


More information about the Pacemaker mailing list