Hi Pacemaker experts, sorry for my newbie questions. Here are two.
I've setup two node Pacemaker/Heartbeat cluster. Pacemaker is 1.0.3 and Heartbeat is 2.99.02. All is fine, but live migration doesn't happen. DomU's are always shut down first then started on the other node. I configured resources through GUI and have noticed that "allow_migrate" attribute is listed in "instance_attributes" section. But all the googled results usually show it in "meta_attributes" section. What is the correct "live migration" configuration? Also, in this post (http://www.gossamer-threads.com/lists/linuxha/users/53222) I've read something about attribute order. Is it relevant?
I am attaching cibadmin -Q output. Sorry again if that's too much. Thank you for your time. Ivars
<cib validate-with="pacemaker-1.0" crm_feature_set="3.0.1" have-quorum="1" dc-uuid="6c9a1f21-e1e1-47e0-9305-f275137dae70" admin_epoch="0" epoch="99" num_updates="2"> <configuration> <crm_config> <cluster_property_set id="cib-bootstrap-options"> <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="1.0.3-0080ec086ae9c20ad5c4c3562000c0ad68374f0a"/> <nvpair id="nvpair-a4736d5b-20db-4597-82d0-9e346bef15f5" name="stonith-enabled" value="false"/> <nvpair name="last-lrm-refresh" id="cib-bootstrap-options-last-lrm-refresh" value="1240750512"/> </cluster_property_set> </crm_config> <nodes> <node uname="ajax" type="normal" id="6c9a1f21-e1e1-47e0-9305-f275137dae70"> <instance_attributes id="nodes-6c9a1f21-e1e1-47e0-9305-f275137dae70"> <nvpair name="standby" id="standby-6c9a1f21-e1e1-47e0-9305-f275137dae70" value="off"/> </instance_attributes> </node> <node id="c636fdb9-2487-43f1-a47b-b3e0250ead97" uname="ariel" type="normal"> <instance_attributes id="nodes-c636fdb9-2487-43f1-a47b-b3e0250ead97"> <nvpair id="standby-c636fdb9-2487-43f1-a47b-b3e0250ead97" name="standby" value="false"/> </instance_attributes> </node> </nodes> <resources> <clone id="pingdclone"> <meta_attributes id="pingdclone-meta_attributes"> <nvpair id="pingdclone-meta_attributes-globally-unique" name="globally-unique" value="false"/> </meta_attributes> <primitive class="ocf" id="pingd" provider="pacemaker" type="pingd"> <instance_attributes id="pingd-instance_attributes"> <nvpair id="pingd-instance_attributes-host_list" name="host_list" value="192.168.0.1"/> <nvpair id="pingd-instance_attributes-multiplier" name="multiplier" value="100"/> </instance_attributes> <operations> <op id="pingd-monitor-15s" interval="15s" name="monitor" timeout="5s"/> </operations> </primitive> </clone> <primitive class="ocf" provider="heartbeat" type="Xen" id="proxy"> <meta_attributes id="proxy-meta_attributes"> <nvpair name="target-role" id="nvpair-f6014edf-5712-4659-803c-73ed752d00e4" value="Started"/> <nvpair id="proxy-meta_attributes-is-managed" name="is-managed" value="true"/> </meta_attributes> <operations id="proxy-operations"> <op id="proxy-op-monitor-10" interval="10" name="monitor" start-delay="120" timeout="30"/> </operations> <instance_attributes id="proxy-instance_attributes"> <nvpair id="nvpair-09c005e0-fc76-4579-8b02-0d80593b9346" name="xmfile" value="/etc/xen/proxy.vm"/> <nvpair id="nvpair-3fbecbd8-67bc-4c0f-a301-eea301b38b72" name="allow_migrate" value="true"/> <nvpair id="nvpair-349874b2-6e85-4b28-9d03-8aa97ba5ffff" name="name" value="proxy"/> <nvpair id="proxy-instance_attributes-shutdown_timeout" name="shutdown_timeout" value="90"/> </instance_attributes> </primitive> <primitive class="ocf" provider="heartbeat" type="Xen" id="mail"> <meta_attributes id="mail-meta_attributes"> <nvpair name="target-role" id="nvpair-c5b7d2bd-0c60-4fe0-a3ee-219b94e0ff3e" value="Started"/> <nvpair id="mail-meta_attributes-is-managed" name="is-managed" value="true"/> </meta_attributes> <operations id="mail-operations"> <op id="mail-op-monitor-10" interval="10" name="monitor" start-delay="120" timeout="30"/> </operations> <instance_attributes id="mail-instance_attributes"> <nvpair id="nvpair-871b0560-0087-4219-bd0a-83b7c4ab4750" name="xmfile" value="/etc/xen/mail.vm"/> <nvpair id="nvpair-4979f540-3fdd-4b90-9803-27a8b739a4a7" name="allow_migrate" value="true"/> <nvpair id="nvpair-08a5f999-a066-4567-bfc1-4816031305f3" name="name" value="mail"/> <nvpair id="mail-instance_attributes-shutdown_timeout" name="shutdown_timeout" value="90"/> </instance_attributes> </primitive> </resources> <constraints> <rsc_location id="mail-connected" rsc="mail"> <rule boolean-op="or" id="mail-connected-rule" score="-INFINITY"> <expression attribute="pingd" id="mail-connected-expression" operation="not_defined"/> <expression attribute="pingd" id="mail-connected-expression-0" operation="lte" value="0"/> </rule> </rsc_location> <rsc_location id="proxy-connected" rsc="proxy"> <rule boolean-op="or" id="proxy-connected-rule" score="-INFINITY"> <expression attribute="pingd" id="proxy-connected-expression" operation="not_defined"/> <expression attribute="pingd" id="proxy-connected-expression-0" operation="lte" value="0"/> </rule> </rsc_location> </constraints> <op_defaults> <meta_attributes id="op_defaults-options"/> </op_defaults> </configuration> <status> <node_state uname="ajax" ha="active" in_ccm="true" crmd="online" shutdown="0" join="member" expected="member" id="6c9a1f21-e1e1-47e0-9305-f275137dae70" crm-debug-origin="do_update_resource"> <transient_attributes id="6c9a1f21-e1e1-47e0-9305-f275137dae70"> <instance_attributes id="status-6c9a1f21-e1e1-47e0-9305-f275137dae70"> <nvpair id="status-6c9a1f21-e1e1-47e0-9305-f275137dae70-probe_complete" name="probe_complete" value="true"/> <nvpair id="status-6c9a1f21-e1e1-47e0-9305-f275137dae70-pingd" name="pingd" value="100"/> </instance_attributes> </transient_attributes> <lrm id="6c9a1f21-e1e1-47e0-9305-f275137dae70"> <lrm_resources> <lrm_resource id="pingd:1" type="pingd" class="ocf" provider="pacemaker"> <lrm_rsc_op id="pingd:1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1" transition-key="7:28:7:33e9c85f-afbd-4033-a0d3-25565526b8ee" transition-magic="0:7;7:28:7:33e9c85f-afbd-4033-a0d3-25565526b8ee" call-id="2" rc-code="7" op-status="0" interval="0" last-run="1240767142" last-rc-change="1240767142" exec-time="100" queue-time="0" op-digest="0d9392b1d534b276afbd5fe09353cf99"/> <lrm_rsc_op id="pingd:1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1" transition-key="13:28:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" transition-magic="0:0;13:28:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" call-id="5" rc-code="0" op-status="0" interval="0" last-run="1240767144" last-rc-change="1240767144" exec-time="40" queue-time="0" op-digest="0d9392b1d534b276afbd5fe09353cf99"/> <lrm_rsc_op id="pingd:1_monitor_15000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1" transition-key="14:28:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" transition-magic="0:0;14:28:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" call-id="6" rc-code="0" op-status="0" interval="15000" last-run="1240829193" last-rc-change="1240767143" exec-time="30" queue-time="0" op-digest="cc560c962a7c189de6823b9628a74bf1"/> </lrm_resource> <lrm_resource id="proxy" type="Xen" class="ocf" provider="heartbeat"> <lrm_rsc_op id="proxy_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1" transition-key="8:28:7:33e9c85f-afbd-4033-a0d3-25565526b8ee" transition-magic="0:7;8:28:7:33e9c85f-afbd-4033-a0d3-25565526b8ee" call-id="3" rc-code="7" op-status="0" interval="0" last-run="1240767143" last-rc-change="1240767143" exec-time="960" queue-time="0" op-digest="f7d9b96de22863e2067da9db3ed3e5d2"/> <lrm_rsc_op id="proxy_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1" transition-key="18:100:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" transition-magic="0:0;18:100:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" call-id="12" rc-code="0" op-status="0" interval="0" last-run="1240826499" last-rc-change="1240826499" exec-time="7070" queue-time="1000" op-digest="f7d9b96de22863e2067da9db3ed3e5d2"/> <lrm_rsc_op id="proxy_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1" transition-key="6:100:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" transition-magic="0:0;6:100:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" call-id="13" rc-code="0" op-status="0" interval="0" last-run="1240826508" last-rc-change="1240826508" exec-time="5320" queue-time="0" op-digest="0ce03b763c82068eac8fa1e781d78bc3"/> <lrm_rsc_op id="proxy_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1" transition-key="2:100:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" transition-magic="0:0;2:100:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" call-id="14" rc-code="0" op-status="0" interval="10000" last-run="1240829187" last-rc-change="1240826634" exec-time="310" queue-time="0" op-digest="d8c47786b74c12a5508390fabae1e1a6"/> </lrm_resource> <lrm_resource id="mail" type="Xen" class="ocf" provider="heartbeat"> <lrm_rsc_op id="mail_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1" transition-key="9:28:7:33e9c85f-afbd-4033-a0d3-25565526b8ee" transition-magic="0:7;9:28:7:33e9c85f-afbd-4033-a0d3-25565526b8ee" call-id="4" rc-code="7" op-status="0" interval="0" last-run="1240767143" last-rc-change="1240767143" exec-time="970" queue-time="0" op-digest="7cfd0ff38fee02b450cf431ca79e1030"/> <lrm_rsc_op id="mail_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1" transition-key="20:103:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" transition-magic="0:0;20:103:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" call-id="15" rc-code="0" op-status="0" interval="0" last-run="1240828818" last-rc-change="1240828818" exec-time="7200" queue-time="0" op-digest="13df1b96e1b1ae27c5b10c2cec033ed6"/> <lrm_rsc_op id="mail_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1" transition-key="21:103:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" transition-magic="0:0;21:103:0:33e9c85f-afbd-4033-a0d3-25565526b8ee" call-id="16" rc-code="0" op-status="0" interval="10000" last-run="1240829185" last-rc-change="1240828948" exec-time="320" queue-time="0" op-digest="a104259f79ff1b9b2b92bbe1305cb33f"/> <lrm_rsc_op id="mail_stop_0" operation="stop" crm-debug-origin="do_update_resource" crm_feature_set="3.0.1" transition-key="19:4:0:966e621c-47e1-41c0-8dae-06de6bcb449e" transition-magic="0:0;19:4:0:966e621c-47e1-41c0-8dae-06de6bcb449e" call-id="17" rc-code="0" op-status="0" interval="0" last-run="1240829370" last-rc-change="1240829370" exec-time="15650" queue-time="0" op-digest="13df1b96e1b1ae27c5b10c2cec033ed6"/> </lrm_resource> </lrm_resources> </lrm> </node_state> <node_state uname="ariel" ha="active" in_ccm="true" crmd="online" shutdown="0" join="member" id="c636fdb9-2487-43f1-a47b-b3e0250ead97" expected="member" crm-debug-origin="do_update_resource"> <lrm id="c636fdb9-2487-43f1-a47b-b3e0250ead97"> <lrm_resources> <lrm_resource id="pingd:0" type="pingd" class="ocf" provider="pacemaker"> <lrm_rsc_op id="pingd:0_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.1" transition-key="8:1:7:966e621c-47e1-41c0-8dae-06de6bcb449e" transition-magic="0:7;8:1:7:966e621c-47e1-41c0-8dae-06de6bcb449e" call-id="2" rc-code="7" op-status="0" interval="0" last-run="1240829198" last-rc-change="1240829198" exec-time="110" queue-time="0" op-digest="0d9392b1d534b276afbd5fe09353cf99"/> <lrm_rsc_op id="pingd:0_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.1" transition-key="8:2:0:966e621c-47e1-41c0-8dae-06de6bcb449e" transition-magic="0:0;8:2:0:966e621c-47e1-41c0-8dae-06de6bcb449e" call-id="5" rc-code="0" op-status="0" interval="0" last-run="1240829327" last-rc-change="1240829327" exec-time="80" queue-time="0" op-digest="0d9392b1d534b276afbd5fe09353cf99"/> <lrm_rsc_op id="pingd:0_monitor_15000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.1" transition-key="9:2:0:966e621c-47e1-41c0-8dae-06de6bcb449e" transition-magic="0:0;9:2:0:966e621c-47e1-41c0-8dae-06de6bcb449e" call-id="6" rc-code="0" op-status="0" interval="15000" last-run="1240829328" last-rc-change="1240829328" exec-time="50" queue-time="0" op-digest="cc560c962a7c189de6823b9628a74bf1"/> </lrm_resource> <lrm_resource id="mail" type="Xen" class="ocf" provider="heartbeat"> <lrm_rsc_op id="mail_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.1" transition-key="10:1:7:966e621c-47e1-41c0-8dae-06de6bcb449e" transition-magic="0:7;10:1:7:966e621c-47e1-41c0-8dae-06de6bcb449e" call-id="4" rc-code="7" op-status="0" interval="0" last-run="1240829199" last-rc-change="1240829199" exec-time="1000" queue-time="0" op-digest="13df1b96e1b1ae27c5b10c2cec033ed6"/> <lrm_rsc_op id="mail_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.1" transition-key="20:4:0:966e621c-47e1-41c0-8dae-06de6bcb449e" transition-magic="0:0;20:4:0:966e621c-47e1-41c0-8dae-06de6bcb449e" call-id="7" rc-code="0" op-status="0" interval="0" last-run="1240829385" last-rc-change="1240829385" exec-time="7060" queue-time="0" op-digest="13df1b96e1b1ae27c5b10c2cec033ed6"/> <lrm_rsc_op id="mail_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.1" transition-key="21:4:0:966e621c-47e1-41c0-8dae-06de6bcb449e" transition-magic="0:0;21:4:0:966e621c-47e1-41c0-8dae-06de6bcb449e" call-id="8" rc-code="0" op-status="0" interval="10000" last-run="1240829514" last-rc-change="1240829514" exec-time="330" queue-time="0" op-digest="a104259f79ff1b9b2b92bbe1305cb33f"/> </lrm_resource> <lrm_resource id="proxy" type="Xen" class="ocf" provider="heartbeat"> <lrm_rsc_op id="proxy_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.1" transition-key="9:1:7:966e621c-47e1-41c0-8dae-06de6bcb449e" transition-magic="0:7;9:1:7:966e621c-47e1-41c0-8dae-06de6bcb449e" call-id="3" rc-code="7" op-status="0" interval="0" last-run="1240829198" last-rc-change="1240829198" exec-time="1020" queue-time="0" op-digest="0ce03b763c82068eac8fa1e781d78bc3"/> </lrm_resource> </lrm_resources> </lrm> <transient_attributes id="c636fdb9-2487-43f1-a47b-b3e0250ead97"> <instance_attributes id="status-c636fdb9-2487-43f1-a47b-b3e0250ead97"> <nvpair id="status-c636fdb9-2487-43f1-a47b-b3e0250ead97-probe_complete" name="probe_complete" value="true"/> <nvpair id="status-c636fdb9-2487-43f1-a47b-b3e0250ead97-pingd" name="pingd" value="100"/> </instance_attributes> </transient_attributes> </node_state> </status> </cib>
_______________________________________________ Pacemaker mailing list Pacemaker@oss.clusterlabs.org http://oss.clusterlabs.org/mailman/listinfo/pacemaker