[Linux-HA] Re: Where can I find documentation on the CIB XML?
Andrew Beekhof
beekhof at gmail.com
Fri Feb 8 00:34:31 MST 2008
On Feb 7, 2008, at 4:16 PM, Michael Toler wrote:
> [In reply to]
>
>
>
>
>> On Feb 6, 2008 Maxim Veksler wrote:
>>
>> You haven't attached the full cib.xml you have, in general you should
>> define "default-resource-stickiness" to prevent your resources jump
>> without "true" failures.
>
> Here is the ha.cf file and the entire CIB file.
>
> I have set the default-resource-stickiness to "INFINITY", but it
> after the primary fails (reboot or shutting down HA to simulate a
> failure), when it comes back into service, my resources switch back
> to the original primary server.
>
> I have to be missing something somewhere.
can you use hb_report to create a tarball of the testcase? we'll be
able to figure out why from that
>
>
> Michael
>
> ---------------ha.cf
>
> crm on
> auto_failback off
> logfacility local0
> keepalive 2
> deadtime 10
> mcast eth0 239.0.0.1 694 1 0
> node nfs_server1.prodea.local.lab nfs_server2.prodea.local.lab
>
> ---------------cib.xml
> <cib generated="true" admin_epoch="0" have_quorum="true"
> ignore_dtd="false" num_peers="2" cib_feature_revision="2.0"
> epoch="150" num_updates="1" cib-last-written="Wed Feb 6 15:42:18
> 2008" ccm_transition="2" dc_uuid="1d040f02-a506-4c46-
> b661-319c5e024e10">
> <configuration>
> <crm_config>
> <cluster_property_set id="cib-bootstrap-options">
> <attributes>
> <nvpair id="cib-bootstrap-options-dc-version" name="dc-
> version" value="2.1.3-node:
> 552305612591183b1628baa5bc6e903e0f1e26a3"/>
> <nvpair id="cib-bootstrap-options-last-lrm-refresh"
> name="last-lrm-refresh" value="1202334057"/>
> <nvpair id="cib-bootstrap-options-default-resource-
> stickiness" name="default-resource-stickiness" value="INFINITY"/>
> </attributes>
> </cluster_property_set>
> </crm_config>
> <nodes>
> <node id="20f292a2-876b-4b71-a3c1-5802d4af9b2d"
> uname="nfs_server2.prodea.local.lab" type="normal">
> <instance_attributes id="nodes-20f292a2-876b-4b71-
> a3c1-5802d4af9b2d">
> <attributes>
> <nvpair id="standby-20f292a2-876b-4b71-
> a3c1-5802d4af9b2d" name="standby" value="off"/>
> </attributes>
> </instance_attributes>
> </node>
> <node id="1d040f02-a506-4c46-b661-319c5e024e10"
> uname="nfs_server1.prodea.local.lab" type="normal">
> <instance_attributes id="nodes-1d040f02-a506-4c46-
> b661-319c5e024e10">
> <attributes>
> <nvpair id="standby-1d040f02-a506-4c46-
> b661-319c5e024e10" name="standby" value="off"/>
> </attributes>
> </instance_attributes>
> </node>
> </nodes>
> <resources>
> <master_slave id="ms-drbd0">
> <meta_attributes id="ma-ms-drbd0">
> <attributes>
> <nvpair id="ma-ms-drbd0-1" name="clone_max" value="2"/>
> <nvpair id="ma-ms-drbd0-2" name="clone_node_max"
> value="1"/>
> <nvpair id="ma-ms-drbd0-3" name="master_max" value="1"/>
> <nvpair id="ma-ms-drbd0-4" name="master_node_max"
> value="1"/>
> <nvpair id="ma-ms-drbd0-5" name="notify" value="yes"/>
> <nvpair id="ma-ms-drbd0-6" name="globally_unique"
> value="false"/>
> <nvpair id="ma-ms-drbd0-7" name="target_role"
> value="default"/>
> </attributes>
> </meta_attributes>
> <primitive id="drbd0" class="ocf" provider="heartbeat"
> type="drbd">
> <instance_attributes id="ia-drbd0">
> <attributes>
> <nvpair id="ia-drbd0-1" name="drbd_resource"
> value="drbd0"/>
> </attributes>
> </instance_attributes>
> </primitive>
> </master_slave>
> <primitive class="ocf" provider="heartbeat" type="Filesystem"
> id="fs0">
> <meta_attributes id="ma-fs0">
> <attributes>
> <nvpair name="target_role" id="ma-fs0-1" value="started"/>
> </attributes>
> </meta_attributes>
> <instance_attributes id="ia-fs0">
> <attributes>
> <nvpair id="ia-fs0-1" name="fstype" value="ext3"/>
> <nvpair id="ia-fs0-2" name="directory" value="/data/"/>
> <nvpair id="ia-fs0-3" name="device" value="/dev/drbd0"/>
> </attributes>
> </instance_attributes>
> </primitive>
> <primitive class="ocf" type="IPaddr" provider="heartbeat"
> id="ClusterIpAddress">
> <meta_attributes id="ClusterIpAddress_meta_attrs">
> <attributes>
> <nvpair name="target_role"
> id="ClusterIpAddress_metaattr_target_role" value="started"/>
> </attributes>
> </meta_attributes>
> <instance_attributes id="ClusterIpAddress_instance_attrs">
> <attributes>
> <nvpair id="032248b1-7331-4900-b30b-122ba8c0a037"
> name="ip" value="172.24.1.167"/>
> <nvpair id="556f2518-70b5-4a21-9219-d3874271f5f9"
> name="nic" value="eth0"/>
> </attributes>
> </instance_attributes>
> </primitive>
> <primitive class="ocf" type="nfs" provider="heartbeat" id="NFS">
> <meta_attributes id="NFS_meta_attrs">
> <attributes>
> <nvpair name="target_role" id="NFS_metaattr_target_role"
> value="started"/>
> </attributes>
> </meta_attributes>
> </primitive>
> </resources>
> <constraints>
> <rsc_order id="drbd0_before_fs0" from="fs0" action="start"
> to="ms-drbd0" to_action="promote"/>
> <rsc_order id="IpStart" from="ClusterIpAddress" type="after"
> to="fs0"/>
> <rsc_order id="drbd0_before_nfs" from="NFS" action="start"
> to="ms-drbd0" to_action="promote"/>
> <rsc_colocation id="fs0_on_drbd0" to="ms-drbd0"
> to_role="master" from="fs0" score="infinity"/>
> <rsc_colocation score="INFINITY" id="ClusterIpOnFS0"
> from="ClusterIpAddress" to="fs0"/>
> <rsc_colocation id="nfs_on_drbd0" to="ms-drbd0"
> to_role="master" from="NFS" score="infinity"/>
> </constraints>
> </configuration>
> </cib>
>
>
>
> ____________________________________________________________________________________
> Be a better friend, newshound, and
> know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
> _______________________________________________
> Linux-HA mailing list
> Linux-HA at lists.linux-ha.org
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
More information about the Linux-HA
mailing list