Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Hi, i am using drbd 8.3.4 , pacemaker 1.0.1 and openais 0.80.3 all works good, but i can't stop fail-back i try to use resource-stickiness 1000000, but nothing changes and then failed node comes online, resources migrating back thanks there is my xml dump <?xml version="1.0" ?> <cib admin_epoch="0" crm_feature_set="3.0.1" dc-uuid="dom0b" epoch="2005" have-quorum="1" num_updates="1" validate-with="pacemaker-1.0"> <configuration> <crm_config> <cluster_property_set id="cib-bootstrap-options"> <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="1.0.2-ec6b0bbee1f3aa72c4c2559997e675db6ab39160"/> <nvpair id="cib-bootstrap-options-expected-quorum-votes" name="expected-quorum-votes" value="2"/> <nvpair id="cib-bootstrap-options-no-quorum-policy" name="no-quorum-policy" value="ignore"/> <nvpair id="cib-bootstrap-options-default-resource-stickiness" name="default-resource-stickiness" value="100000"/> <nvpair id="cib-bootstrap-options-stonith-enabled" name="stonith-enabled" value="false"/> <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1280333787"/> </cluster_property_set> </crm_config> <rsc_defaults/> <op_defaults/> <nodes> <node id="dom0a" type="normal" uname="dom0a"> <instance_attributes id="nodes-dom0a"> <nvpair id="standby-dom0a" name="standby" value="off"/> </instance_attributes> </node> <node id="dom0b" type="normal" uname="dom0b"> <instance_attributes id="nodes-dom0b"> <nvpair id="standby-dom0b" name="standby" value="off"/> </instance_attributes> </node> </nodes> <resources> <group id="dns1"> <primitive class="ocf" id="xen_r4" provider="heartbeat" type="Filesystem"> <instance_attributes id="xen_r4-instance_attributes"> <nvpair id="xen_r4-instance_attributes-device" name="device" value="/dev/drbd4"/> <nvpair id="xen_r4-instance_attributes-directory" name="directory" value="/xen/r4"/> </instance_attributes> </primitive> <primitive class="ocf" id="dns01" provider="heartbeat" type="Xen"> <instance_attributes id="dns01-instance_attributes"> <nvpair id="dns01-instance_attributes-xmfile" name="xmfile" value="/xen/r4/dns1.cfg"/> </instance_attributes> <operations> <op id="dns01-monitor-10s" interval="10s" name="monitor"/> <op id="dns01-start-0s" interval="0s" name="start" timeout="50s"/> <op id="dns01-stop-0s" interval="0s" name="stop" timeout="300s"/> </operations> </primitive> </group> <group id="dns2"> <meta_attributes id="dns2-meta_attributes"> <nvpair id="dns2-meta_attributes-target-role" name="target-role" value="Started"/> </meta_attributes> <primitive class="ocf" id="xen_r5" provider="heartbeat" type="Filesystem"> <instance_attributes id="xen_r5-instance_attributes"> <nvpair id="xen_r5-instance_attributes-device" name="device" value="/dev/drbd5"/> <nvpair id="xen_r5-instance_attributes-directory" name="directory" value="/xen/r5"/> </instance_attributes> <meta_attributes id="xen_r5-meta_attributes"> <nvpair id="xen_r5-meta_attributes-target-role" name="target-role" value="Started"/> </meta_attributes> </primitive> <primitive class="ocf" id="dns02" provider="heartbeat" type="Xen"> <instance_attributes id="dns02-instance_attributes"> <nvpair id="dns02-instance_attributes-xmfile" name="xmfile" value="/xen/r5/dns2.cfg"/> </instance_attributes> <operations> <op id="dns02-monitor-10s" interval="10s" name="monitor"/> <op id="dns02-start-0s" interval="0s" name="start" timeout="50s"/> <op id="dns02-stop-0s" interval="0s" name="stop" timeout="300s"/> </operations> </primitive> </group> <group id="monitor1"> <primitive class="ocf" id="xen_r7" provider="heartbeat" type="Filesystem"> <instance_attributes id="xen_r7-instance_attributes"> <nvpair id="xen_r7-instance_attributes-device" name="device" value="/dev/drbd7"/> <nvpair id="xen_r7-instance_attributes-directory" name="directory" value="/xen/r7"/> </instance_attributes> </primitive> <primitive class="ocf" id="monitor01" provider="heartbeat" type="Xen"> <instance_attributes id="monitor01-instance_attributes"> <nvpair id="monitor01-instance_attributes-xmfile" name="xmfile" value="/xen/r7/monitoring.cfg"/> </instance_attributes> <operations> <op id="monitor01-monitor-10s" interval="10s" name="monitor"/> <op id="monitor01-start-0s" interval="0s" name="start" timeout="50s"/> <op id="monitor01-stop-0s" interval="0s" name="stop" timeout="300s"/> </operations> </primitive> </group> <master id="ms_drbd_r4"> <meta_attributes id="ms_drbd_r4-meta_attributes"> <nvpair id="ms_drbd_r4-meta_attributes-master-max" name="master-max" value="1"/> <nvpair id="ms_drbd_r4-meta_attributes-master-node-max" name="master-node-max" value="1"/> <nvpair id="ms_drbd_r4-meta_attributes-clone-max" name="clone-max" value="2"/> <nvpair id="ms_drbd_r4-meta_attributes-clone-node-max" name="clone-node-max" value="1"/> <nvpair id="ms_drbd_r4-meta_attributes-notify" name="notify" value="true"/> </meta_attributes> <primitive class="ocf" id="drbd_r4" provider="heartbeat" type="drbd"> <instance_attributes id="drbd_r4-instance_attributes"> <nvpair id="drbd_r4-instance_attributes-drbd_resource" name="drbd_resource" value="r4"/> </instance_attributes> <operations> <op id="drbd_r4-monitor-15s" interval="15s" name="monitor"/> </operations> </primitive> </master> <master id="ms_drbd_r5"> <meta_attributes id="ms_drbd_r5-meta_attributes"> <nvpair id="ms_drbd_r5-meta_attributes-master-max" name="master-max" value="1"/> <nvpair id="ms_drbd_r5-meta_attributes-master-node-max" name="master-node-max" value="1"/> <nvpair id="ms_drbd_r5-meta_attributes-clone-max" name="clone-max" value="2"/> <nvpair id="ms_drbd_r5-meta_attributes-clone-node-max" name="clone-node-max" value="1"/> <nvpair id="ms_drbd_r5-meta_attributes-notify" name="notify" value="true"/> <nvpair id="ms_drbd_r5-meta_attributes-target-role" name="target-role" value="Stopped"/> </meta_attributes> <primitive class="ocf" id="drbd_r5" provider="heartbeat" type="drbd"> <instance_attributes id="drbd_r5-instance_attributes"> <nvpair id="drbd_r5-instance_attributes-drbd_resource" name="drbd_resource" value="r5"/> </instance_attributes> <operations> <op id="drbd_r5-monitor-15s" interval="15s" name="monitor"/> </operations> <meta_attributes id="drbd_r5-meta_attributes"> <nvpair id="drbd_r5-meta_attributes-target-role" name="target-role" value="Started"/> </meta_attributes> </primitive> </master> <master id="ms_drbd_r7"> <meta_attributes id="ms_drbd_r7-meta_attributes"> <nvpair id="ms_drbd_r7-meta_attributes-master-max" name="master-max" value="1"/> <nvpair id="ms_drbd_r7-meta_attributes-master-node-max" name="master-node-max" value="1"/> <nvpair id="ms_drbd_r7-meta_attributes-clone-max" name="clone-max" value="2"/> <nvpair id="ms_drbd_r7-meta_attributes-clone-node-max" name="clone-node-max" value="1"/> <nvpair id="ms_drbd_r7-meta_attributes-notify" name="notify" value="true"/> </meta_attributes> <primitive class="ocf" id="drbd_r7" provider="heartbeat" type="drbd"> <instance_attributes id="drbd_r7-instance_attributes"> <nvpair id="drbd_r7-instance_attributes-drbd_resource" name="drbd_resource" value="r7"/> </instance_attributes> <operations> <op id="drbd_r7-monitor-15s" interval="15s" name="monitor"/> </operations> </primitive> </master> </resources> <constraints> <rsc_location id="cli-prefer-dns1" rsc="dns1"> <rule boolean-op="and" id="cli-prefer-rule-dns1" score="INFINITY"> <expression attribute="#uname" id="cli-prefer-expr-dns1" operation="eq" type="string" value="dom0a"/> </rule> </rsc_location> <rsc_location id="cli-prefer-monitor1" rsc="monitor1"> <rule boolean-op="and" id="cli-prefer-rule-monitor1" score="INFINITY"> <expression attribute="#uname" id="cli-prefer-expr-monitor1" operation="eq" type="string" value="dom0a"/> </rule> </rsc_location> <rsc_location id="cli-standby-dns2" rsc="dns2"> <rule boolean-op="and" id="cli-standby-rule-dns2" score="-INFINITY"> <expression attribute="#uname" id="cli-standby-expr-dns2" operation="eq" type="string" value="dom0a"/> </rule> </rsc_location> <rsc_colocation id="dns1_on_drbd" rsc="dns1" score="INFINITY" with-rsc="ms_drbd_r4" with-rsc-role="Master"/> <rsc_colocation id="dns2_on_drbd" rsc="dns2" score="INFINITY" with-rsc="ms_drbd_r5" with-rsc-role="Master"/> <rsc_colocation id="monitor1_on_drbd" rsc="monitor1" score="INFINITY" with-rsc="ms_drbd_r7" with-rsc-role="Master"/> <rsc_order first="ms_drbd_r4" first-action="promote" id="dns1_after_drbd" score="INFINITY" then="dns1" then-action="start"/> <rsc_order first="ms_drbd_r5" first-action="promote" id="dns2_after_drbd" score="INFINITY" then="dns2" then-action="start"/> <rsc_order first="ms_drbd_r7" first-action="promote" id="monitor1_after_drbd" score="INFINITY" then="monitor1" then-action="start"/> </constraints> </configuration> </cib>