1<cib admin_epoch="0" epoch="7" num_updates="171" dc-uuid="190b75b6-5585-42d9-8cde-eb6041843ae3" have-quorum="false" remote-tls-port="0" validate-with="pacemaker-1.0" cib-last-written="Fri Jul 13 13:50:59 2012">
2  <configuration>
3    <crm_config>
4      <cluster_property_set id="cib-bootstrap-options">
5        <nvpair id="nvpair.id21842" name="cluster-delay" value="120s"/>
6        <nvpair id="nvpair.id21851" name="symetric_cluster" value="true"/>
7        <nvpair id="nvpair.id21860" name="suppress_cib_writes" value="1"/>
8        <nvpair id="nvpair.id21869" name="no-quorum-policy" value="ignore"/>
9        <nvpair id="nvpair.id21878" name="stonith-enabled" value="true"/>
10      </cluster_property_set>
11    </crm_config>
12    <nodes>
13      <node id="6125a0df-456a-4395-829a-418e9a380d36" uname="hadev1" type="member"/>
14      <node id="190b75b6-5585-42d9-8cde-eb6041843ae3" uname="hadev2" type="member"/>
15      <node id="879e65f8-4b38-4c56-9552-4752ad436669" uname="hadev3" type="member">
16        <instance_attributes id="instance_attributes.id21917">
17          <nvpair id="nvpair.id21924" name="standby" value="off"/>
18        </instance_attributes>
19      </node>
20    </nodes>
21    <resources>
22      <primitive id="DcIPaddr" class="ocf" type="IPaddr" provider="heartbeat">
23        <operations>
24          <op name="monitor" interval="5s" id="op.auto-1" timeout="20s"/>
25        </operations>
26        <instance_attributes id="instance_attributes.id21965">
27          <nvpair id="nvpair.id21971" name="ip" value="127.0.0.10"/>
28        </instance_attributes>
29        <meta_attributes id="primitive-DcIPaddr.meta">
30          <nvpair id="is_managed.meta.auto-40" name="is-managed" value="1"/>
31        </meta_attributes>
32      </primitive>
33      <primitive id="rsc_hadev1" class="ocf" type="IPaddr" provider="heartbeat">
34        <operations>
35          <op name="monitor" interval="5s" id="op.auto-2" timeout="20s"/>
36        </operations>
37        <instance_attributes id="instance_attributes.id22008">
38          <nvpair id="nvpair.id22014" name="ip" value="127.0.0.11"/>
39        </instance_attributes>
40        <meta_attributes id="primitive-rsc_hadev1.meta">
41          <nvpair id="is_managed.meta.auto-56" name="is-managed" value="1"/>
42        </meta_attributes>
43      </primitive>
44      <primitive id="rsc_hadev2" class="ocf" type="IPaddr" provider="heartbeat">
45        <operations>
46          <op name="monitor" interval="5s" id="op.auto-3" timeout="20s"/>
47        </operations>
48        <instance_attributes id="instance_attributes.id22050">
49          <nvpair id="nvpair.id22057" name="ip" value="127.0.0.12"/>
50        </instance_attributes>
51        <meta_attributes id="primitive-rsc_hadev2.meta">
52          <nvpair id="is_managed.meta.auto-72" name="is-managed" value="1"/>
53        </meta_attributes>
54      </primitive>
55      <primitive id="rsc_hadev3" class="ocf" type="IPaddr" provider="heartbeat">
56        <operations>
57          <op name="monitor" interval="5s" id="op.auto-4" timeout="20s"/>
58        </operations>
59        <instance_attributes id="instance_attributes.id22093">
60          <nvpair id="nvpair.id22100" name="ip" value="127.0.0.13"/>
61        </instance_attributes>
62        <meta_attributes id="primitive-rsc_hadev3.meta">
63          <nvpair id="is_managed.meta.auto-88" name="is-managed" value="1"/>
64        </meta_attributes>
65      </primitive>
66      <clone id="DoFencing">
67        <primitive id="child_DoFencing" class="stonith" type="ssh">
68          <operations>
69            <op name="monitor" interval="5s" id="op.auto-5" timeout="20s" requires="nothing"/>
70            <op name="start" interval="0" id="op.auto-6" timeout="20s" requires="nothing"/>
71          </operations>
72          <instance_attributes id="instance_attributes.id22174">
73            <nvpair id="nvpair.id22180" name="hostlist" value="hadev1 hadev2 hadev3 "/>
74          </instance_attributes>
75          <meta_attributes id="primitive-child_DoFencing.meta"/>
76        </primitive>
77        <meta_attributes id="clone-DoFencing.meta">
78          <nvpair id="nvpair.meta.auto-110" name="clone-max" value="3"/>
79          <nvpair id="nvpair.meta.auto-112" name="clone-node-max" value="1"/>
80          <nvpair id="unique-1" name="globally-unique" value="true"/>
81        </meta_attributes>
82      </clone>
83    </resources>
84    <constraints>
85      <rsc_location id="run_DcIPaddr" rsc="DcIPaddr">
86        <rule id="cant_run_DcIPaddr" score="-INFINITY" boolean-op="and">
87          <expression id="expression.id22210" attribute="#is_dc" operation="eq" value="false"/>
88        </rule>
89      </rsc_location>
90      <rsc_location id="run_rsc_hadev1" rsc="rsc_hadev1">
91        <rule id="pref_run_rsc_hadev1" score="100" boolean-op="and">
92          <expression id="expression.id22236" attribute="#uname" operation="eq" value="hadev1"/>
93        </rule>
94      </rsc_location>
95      <rsc_location id="run_rsc_hadev2" rsc="rsc_hadev2">
96        <rule id="pref_run_rsc_hadev2" score="100" boolean-op="and">
97          <expression id="expression.id22263" attribute="#uname" operation="eq" value="hadev2"/>
98        </rule>
99      </rsc_location>
100      <rsc_location id="run_rsc_hadev3" rsc="rsc_hadev3">
101        <rule id="pref_run_rsc_hadev3" score="100" boolean-op="and">
102          <expression id="expression.id22290" attribute="#uname" operation="eq" value="hadev3"/>
103        </rule>
104      </rsc_location>
105    </constraints>
106  </configuration>
107  <status>
108    <node_state id="6125a0df-456a-4395-829a-418e9a380d36" uname="hadev1" in_ccm="false" crmd="offline" ha="active" expected="down" join="down">
109      <transient_attributes id="transient_attributes.id22325">
110        <instance_attributes id="instance_attributes.id22327">
111          <nvpair id="nvpair.id22333" name="probe_complete" value="true"/>
112        </instance_attributes>
113      </transient_attributes>
114      <lrm id="any">
115        <lrm_resources id="lrm_resources.id22349">
116          <lrm_resource id="child_DoFencing:0" class="stonith" type="ssh">
117            <lrm_rsc_op id="DoFencing-child_DoFencing-0_start_0" op-digest="e6d0cb6a5fe061b101eb79be4a67facf" operation="start" interval="0" transition-key="0:1" crm_feature_set="2.0" transition-magic="0:0;1:some_key" call-id="2" rc-code="0" op-status="0"/>
118            <lrm_rsc_op id="DoFencing-child_DoFencing-0_monitor_5000" op-digest="e6d0cb6a5fe061b101eb79be4a67facf" interval="5000" operation="monitor" transition-key="0:1" crm_feature_set="2.0" transition-magic="0:0;1:some_key" call-id="4" rc-code="0" op-status="0"/>
119            <lrm_rsc_op id="DoFencing-child_DoFencing-0_stop_0" operation="stop" interval="0" transition-key="0:8" crm_feature_set="2.0" transition-magic="0:0;8:some_key" call-id="23" rc-code="0" op-status="0"/>
120          </lrm_resource>
121          <lrm_resource id="rsc_hadev1" class="ocf" provider="heartbeat" type="IPaddr">
122            <lrm_rsc_op id="rsc_hadev1_start_0" op-digest="fd54394d262d771b8cb48f31f8df7242" operation="start" interval="0" transition-key="0:1" crm_feature_set="2.0" transition-magic="0:0;1:some_key" call-id="3" rc-code="0" op-status="0"/>
123            <lrm_rsc_op id="rsc_hadev1_monitor_5000" op-digest="fd54394d262d771b8cb48f31f8df7242" interval="5000" operation="monitor" transition-key="0:1" crm_feature_set="2.0" transition-magic="0:0;1:some_key" call-id="5" rc-code="0" op-status="0"/>
124            <lrm_rsc_op id="rsc_hadev1_stop_0" operation="stop" interval="0" transition-key="0:8" crm_feature_set="2.0" transition-magic="0:0;8:some_key" call-id="21" rc-code="0" op-status="0"/>
125          </lrm_resource>
126          <lrm_resource id="rsc_hadev3" class="ocf" provider="heartbeat" type="IPaddr">
127            <lrm_rsc_op id="rsc_hadev3_start_0" op-digest="6e0f48b04277dfed400d2ffce5b5ae51" operation="start" interval="0" transition-key="0:2" crm_feature_set="2.0" transition-magic="0:0;2:some_key" call-id="10" rc-code="0" op-status="0"/>
128            <lrm_rsc_op id="rsc_hadev3_stop_0" operation="stop" interval="0" transition-key="0:3" crm_feature_set="2.0" transition-magic="0:0;3:some_key" call-id="13" rc-code="0" op-status="0"/>
129          </lrm_resource>
130        </lrm_resources>
131      </lrm>
132    </node_state>
133    <node_state id="190b75b6-5585-42d9-8cde-eb6041843ae3" uname="hadev2" crmd="online" in_ccm="true" ha="active" expected="member" join="member">
134      <transient_attributes id="transient_attributes.id22595">
135        <instance_attributes id="instance_attributes.id22597">
136          <nvpair id="nvpair.id22603" name="probe_complete" value="true"/>
137        </instance_attributes>
138      </transient_attributes>
139      <lrm id="any">
140        <lrm_resources id="lrm_resources.id22619">
141          <lrm_resource id="child_DoFencing:0" class="stonith" type="ssh">
142            <lrm_rsc_op id="DoFencing-child_DoFencing-0_start_0" op-digest="e6d0cb6a5fe061b101eb79be4a67facf" operation="start" interval="0" transition-key="-1:9" crm_feature_set="2.0" transition-magic="-1:-1;9:some_key" call-id="12" rc-code="-1" op-status="-1"/>
143            <lrm_rsc_op id="DoFencing-child_DoFencing-0_stop_0" operation="stop" interval="0" transition-key="0:1" crm_feature_set="2.0" transition-magic="0:0;1:some_key" call-id="21" rc-code="0" op-status="0"/>
144          </lrm_resource>
145          <lrm_resource id="rsc_hadev2" class="ocf" provider="heartbeat" type="IPaddr">
146            <lrm_rsc_op id="rsc_hadev2_start_0" op-digest="d8eeae5f6724dfcab8f57ef54367eb0a" operation="start" interval="0" transition-key="0:1" crm_feature_set="2.0" transition-magic="0:0;1:some_key" call-id="2" rc-code="0" op-status="0"/>
147            <lrm_rsc_op id="rsc_hadev2_monitor_5000" op-digest="7515405113757a8bc37db755be497fca" interval="5000" operation="monitor" transition-key="0:1" crm_feature_set="2.0" transition-magic="0:0;1:some_key" call-id="7" rc-code="0" op-status="0"/>
148          </lrm_resource>
149          <lrm_resource id="child_DoFencing:1" class="stonith" type="ssh">
150            <lrm_rsc_op id="DoFencing-child_DoFencing-1_start_0" op-digest="e6d0cb6a5fe061b101eb79be4a67facf" operation="start" interval="0" transition-key="0:2" crm_feature_set="2.0" transition-magic="0:0;2:some_key" call-id="38" rc-code="0" op-status="0"/>
151            <lrm_rsc_op id="DoFencing-child_DoFencing-1_stop_0" operation="stop" interval="0" transition-key="0:3" crm_feature_set="2.0" transition-magic="0:0;3:some_key" call-id="41" rc-code="0" op-status="0"/>
152          </lrm_resource>
153          <lrm_resource id="rsc_hadev3" class="ocf" provider="heartbeat" type="IPaddr">
154            <lrm_rsc_op id="rsc_hadev3_start_0" op-digest="6e0f48b04277dfed400d2ffce5b5ae51" operation="start" interval="0" transition-key="-1:9" crm_feature_set="2.0" transition-magic="-1:-1;9:some_key" call-id="3" rc-code="-1" op-status="-1"/>
155            <lrm_rsc_op id="rsc_hadev3_stop_0" operation="stop" interval="0" transition-key="0:4" crm_feature_set="2.0" transition-magic="0:0;4:some_key" call-id="9" rc-code="0" op-status="0"/>
156          </lrm_resource>
157          <lrm_resource id="child_DoFencing:2" class="stonith" type="ssh">
158            <lrm_rsc_op id="DoFencing-child_DoFencing-2_start_0" op-digest="e6d0cb6a5fe061b101eb79be4a67facf" operation="start" interval="0" transition-key="0:7" crm_feature_set="2.0" transition-magic="0:0;7:some_key" call-id="54" rc-code="0" op-status="0"/>
159            <lrm_rsc_op id="DoFencing-child_DoFencing-2_stop_0" operation="stop" interval="0" transition-key="0:8" crm_feature_set="2.0" transition-magic="0:0;8:some_key" call-id="63" rc-code="0" op-status="0"/>
160            <lrm_rsc_op id="DoFencing-child_DoFencing-2_monitor_5000" op-digest="e6d0cb6a5fe061b101eb79be4a67facf" interval="5000" operation="monitor" op-status="0" rc-code="0" transition-key="0:7" crm_feature_set="2.0" transition-magic="0:0;7:some_key" call-id="55"/>
161          </lrm_resource>
162          <lrm_resource id="DcIPaddr" provider="heartbeat" class="ocf" type="IPaddr">
163            <lrm_rsc_op id="DcIPaddr_start_0" op-digest="21ccbd2b8e65014ca7b36a2070642a2e" operation="start" interval="0" transition-key="0:0" crm_feature_set="2.0" transition-magic="0:0;0:some_key" call-id="18" rc-code="0" op-status="0"/>
164            <lrm_rsc_op id="DcIPaddr_monitor_5000" op-digest="517d7b3575d97d408fbe19f3cfcc69fe" interval="5000" operation="monitor" transition-key="0:0" crm_feature_set="2.0" transition-magic="0:0;0:some_key" call-id="19" rc-code="0" op-status="0"/>
165          </lrm_resource>
166          <lrm_resource id="rsc_hadev1" class="ocf" provider="heartbeat" type="IPaddr">
167            <lrm_rsc_op id="rsc_hadev1_start_0" op-digest="fd54394d262d771b8cb48f31f8df7242" operation="start" interval="0" op-status="-1" rc-code="-1" transition-key="-1:9" crm_feature_set="2.0" transition-magic="-1:-1;9:some_key" call-id="-1"/>
168          </lrm_resource>
169        </lrm_resources>
170      </lrm>
171    </node_state>
172    <node_state id="879e65f8-4b38-4c56-9552-4752ad436669" uname="hadev3" crmd="online" in_ccm="true" ha="active" expected="member" join="member">
173      <transient_attributes id="transient_attributes.id23047">
174        <instance_attributes id="instance_attributes.id23049">
175          <nvpair id="nvpair.id23056" name="probe_complete" value="true"/>
176        </instance_attributes>
177      </transient_attributes>
178      <lrm id="any">
179        <lrm_resources id="lrm_resources.id23071">
180          <lrm_resource id="rsc_hadev3" class="ocf" provider="heartbeat" type="IPaddr">
181            <lrm_rsc_op id="rsc_hadev3_start_0" op-digest="6e0f48b04277dfed400d2ffce5b5ae51" operation="start" interval="0" op-status="0" rc-code="0" transition-key="0:7" crm_feature_set="2.0" transition-magic="0:0;7:some_key" call-id="2"/>
182            <lrm_rsc_op id="rsc_hadev3_monitor_5000" op-digest="6e0f48b04277dfed400d2ffce5b5ae51" interval="5000" operation="monitor" op-status="0" rc-code="0" transition-key="0:7" crm_feature_set="2.0" transition-magic="0:0;7:some_key" call-id="5"/>
183            <lrm_rsc_op id="rsc_hadev3_stop_0" operation="stop" interval="0" transition-key="0:9" crm_feature_set="2.0" transition-magic="0:0;9:some_key" call-id="10" rc-code="0" op-status="0"/>
184          </lrm_resource>
185          <lrm_resource id="child_DoFencing:1" class="stonith" type="ssh">
186            <lrm_rsc_op id="DoFencing-child_DoFencing-1_start_0" op-digest="e6d0cb6a5fe061b101eb79be4a67facf" operation="start" interval="0" op-status="0" rc-code="0" transition-key="0:7" crm_feature_set="2.0" transition-magic="0:0;7:some_key" call-id="3"/>
187            <lrm_rsc_op id="DoFencing-child_DoFencing-1_monitor_5000" op-digest="e6d0cb6a5fe061b101eb79be4a67facf" interval="5000" operation="monitor" op-status="0" rc-code="0" transition-key="0:7" crm_feature_set="2.0" transition-magic="0:0;7:some_key" call-id="4"/>
188            <lrm_rsc_op id="DoFencing-child_DoFencing-1_stop_0" operation="stop" interval="0" transition-key="0:9" crm_feature_set="2.0" transition-magic="0:0;9:some_key" call-id="12" rc-code="0" op-status="0"/>
189          </lrm_resource>
190          <lrm_resource id="rsc_hadev1" class="ocf" provider="heartbeat" type="IPaddr">
191            <lrm_rsc_op id="rsc_hadev1_start_0" op-digest="fd54394d262d771b8cb48f31f8df7242" operation="start" interval="0" op-status="-1" rc-code="-1" transition-key="-1:8" crm_feature_set="2.0" transition-magic="-1:-1;8:some_key" call-id="-1"/>
192            <lrm_rsc_op id="rsc_hadev1_stop_0" operation="stop" interval="0" transition-key="0:9" crm_feature_set="2.0" transition-magic="0:0;9:some_key" call-id="8" rc-code="0" op-status="0"/>
193          </lrm_resource>
194        </lrm_resources>
195      </lrm>
196    </node_state>
197  </status>
198</cib>