... > > > >> > > > >>>> For exemple > > > >>>> <rsc_location id="drbd1_loc_nodeA" rsc="drbd1"> > > > >>>> <rule id="pref_drbd1_loc_nodeA" score="600"> > > > >>>> <expression attribute="#uname" operation="eq" value="nodeA" > > > >>>> id="pref_drbd1_loc_nodeA_attr"/> > > > >>>> </rule> > > > >>>> <rule id="pref_drbd1_loc_nodeB" score="800"> > > > >>>> <expression attribute="#uname" operation="eq" value="nodeB" > > > >>>> id="pref_drbd1_loc_nodeB_attr"/> > > > >>>> </rule> > > > >>>> </rsc_location> > > > >>>> > > > >>>> In this case, nodeB will be primary for resource drbd1. Is that what > > > >>>> > > > >> you > > > >> > > > >>>> were looking for ? > > > >>>> > > > >>> Not like this, not when using the drbd OCF Resource Agent as a > > > >>> master-slave one. In that case, you need to bind the rsc_location to > > > >>> > > > >> the > > > >> > > > >>> role=Master as well. > > > >>> > > > >> I was missing this in the CIB idioms page. I just added it. > > > >> > > > >> http://linux-ha.org/CIB/Idioms
I tried setting up colocation constraints similar to those shown in the example referenced in the URL above, and it complained about the identical ids: [EMAIL PROTECTED] xml]# more rule_fs_on_drbd_slave.xml <rsc_colocation id="fs_on_drbd" to="rsc_drbd_7788" to_role="slave" from="fs_mirror" score="-infinity"/> [EMAIL PROTECTED] xml]# more rule_fs_on_drbd_stopped.xml <rsc_colocation id="fs_on_drbd" to="rsc_drbd_7788" to_role="stopped" from="fs_mirror" score="-infinity"/> [EMAIL PROTECTED] xml]# cibadmin -o constraints -C -x rule_fs_on_drbd_stopped.xml [EMAIL PROTECTED] xml]# cibadmin -o constraints -C -x rule_fs_on_drbd_slave.xml Call cib_create failed (-21): The object already exists <failed> <failed_update id="fs_on_drbd" object_type="rsc_colocation" operation="add" reason="The object already exists"> <rsc_colocation id="fs_on_drbd" to="rsc_drbd_7788" to_role="slave" from="fs_mirror" score="-infinity"/> </failed_update> </failed> I'm going to change the ids to be unique and try again, but wanted to point this out since it is very similar to the example on the web page. Doug > > > >> http://linux-ha.org/CIB/Idioms/MasterConstraints > > > >> > > > >> > > > >> > > > > _______________________________________________ > > > > Linux-HA mailing list > > > > Linux-HA@lists.linux-ha.org > > > > http://lists.linux-ha.org/mailman/listinfo/linux-ha > > > > See also: http://linux-ha.org/ReportingProblems > > > > > > > > > > > _______________________________________________ > > > Linux-HA mailing list > > > Linux-HA@lists.linux-ha.org > > > http://lists.linux-ha.org/mailman/listinfo/linux-ha > > > See also: http://linux-ha.org/ReportingProblems > > > > > _______________________________________________ > > Linux-HA mailing list > > Linux-HA@lists.linux-ha.org > > http://lists.linux-ha.org/mailman/listinfo/linux-ha > > See also: http://linux-ha.org/ReportingProblems > _______________________________________________ > Linux-HA mailing list > Linux-HA@lists.linux-ha.org > http://lists.linux-ha.org/mailman/listinfo/linux-ha > See also: http://linux-ha.org/ReportingProblems > _______________________________________________ Linux-HA mailing list Linux-HA@lists.linux-ha.org http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems