Hi all,
First of all, let me thank you for a tool like heartbeat2.
Here is my issue: I have 2 servers running both openldap/postfix as
resources and of course a floating ip.
My goal is to build a cluster with openldap / postfix running on both
nodes with a prefered location for these services on the first node for
exemple, but if a service happens to be down for some reasons on the
node, I'd like heartbeat to migrate the VIP on the node where both
services are still running ok.
It's not ok with my config, may I ask you some help ? I'm a bit lost...
Thank you by advance,
My cib is enclosed.
<cib admin_epoch="0" validate-with="pacemaker-1.0" have-quorum="1" crm_feature_set="3.0" epoch="62" num_updates="15" cib-last-written="Wed Nov 19 18:18:24 2008" dc-uuid="63cc93cd-feb2-44cd-895c-1ec0ba1d5d84">
<configuration>
<crm_config>
<cluster_property_set id="cib-bootstrap-options">
<nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="1.0.0-node: 9a6c6d1dd87154b11fdf9ff7fadf5fd33500bca4"/>
<nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1225763061"/>
</cluster_property_set>
</crm_config>
<nodes>
<node id="63cc93cd-feb2-44cd-895c-1ec0ba1d5d84" uname="thsinfclu02p" type="normal"/>
<node id="643d41ad-dcd5-4efb-8cd5-c38a2770b9eb" uname="thsinfclu01p" type="normal"/>
</nodes>
<resources>
<primitive id="ldap-master" class="lsb" type="ldap"/>
<primitive id="ldap-slave" class="lsb" type="ldap"/>
<primitive id="postfix-master" class="lsb" type="postfix"/>
<primitive id="postfix-slave" class="lsb" type="postfix"/>
<primitive id="floating-ip" class="ocf" type="IPaddr" provider="heartbeat">
<operations>
<op id="floating-ip-mon" name="monitor" interval="200s"/>
</operations>
<instance_attributes id="instance-floating-ip">
<nvpair id="floating-ip-address" name="ip" value="10.1.100.81"/>
</instance_attributes>
</primitive>
</resources>
<constraints>
<rsc_location id="master-ldap-node" rsc="ldap-master" node="thsinfclu01p" score="INFINITY"/>
<rsc_location id="slave-ldap-node" rsc="ldap-slave" node="thsinfclu02p" score="INFINITY"/>
<rsc_location id="cli-prefer-floating-ip" rsc="floating-ip">
<rule id="cli-prefer-rule-floating-ip" score="INFINITY" boolean-op="and">
<expression id="cli-prefer-expr-floating-ip" attribute="#uname" operation="eq" value="thsinfclu01p" type="string"/>
</rule>
</rsc_location>
</constraints>
</configuration>
<status>
<node_state id="63cc93cd-feb2-44cd-895c-1ec0ba1d5d84" uname="thsinfclu02p" ha="active" in_ccm="true" crmd="online" join="member" expected="member" crm-debug-origin="do_update_resource" shutdown="0">
<lrm id="63cc93cd-feb2-44cd-895c-1ec0ba1d5d84">
<lrm_resources>
<lrm_resource id="floating-ip" type="IPaddr" class="ocf" provider="heartbeat">
<lrm_rsc_op id="floating-ip_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="10:13:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;10:13:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="26" rc-code="0" op-status="0" interval="0" last-run="1227170327" last-rc-change="1227170327" exec-time="470" queue-time="0" op-digest="a3ef5c03076b0d6494f3cf12aa7fedd8"/>
<lrm_rsc_op id="floating-ip_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0" transition-key="6:1:7:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;6:1:7:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="14" rc-code="0" op-status="0" interval="0" last-run="1227115070" last-rc-change="1227115070" exec-time="250" queue-time="0" op-digest="a3ef5c03076b0d6494f3cf12aa7fedd8"/>
<lrm_rsc_op id="floating-ip_stop_0" operation="stop" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="11:15:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;11:15:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="28" rc-code="0" op-status="0" interval="0" last-run="1227174418" last-rc-change="1227174418" exec-time="140" queue-time="0" op-digest="a3ef5c03076b0d6494f3cf12aa7fedd8"/>
<lrm_rsc_op id="floating-ip_monitor_300000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="12:13:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;12:13:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="27" rc-code="0" op-status="0" interval="300000" last-run="1227170327" last-rc-change="1227170327" exec-time="80" queue-time="0" op-digest="411c688afda72a738e7b0fed80ce7ab1"/>
</lrm_resource>
<lrm_resource id="ldap-slave" type="ldap" class="lsb">
<lrm_rsc_op id="ldap-slave_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.0" transition-key="10:5:0:0f71ba81-b258-4164-9370-e336914c56bd" transition-magic="0:0;10:5:0:0f71ba81-b258-4164-9370-e336914c56bd" call-id="6" rc-code="0" op-status="0" interval="0" last-run="1227114927" last-rc-change="1227114927" exec-time="300" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="ldap-slave_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0" transition-key="5:1:7:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:7;5:1:7:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="13" rc-code="7" op-status="0" interval="0" last-run="1227115070" last-rc-change="1227115070" exec-time="230" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="ldap-slave_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0" transition-key="5:2:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;5:2:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="16" rc-code="0" op-status="0" interval="0" last-run="1227115070" last-rc-change="1227115070" exec-time="1110" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
</lrm_resource>
<lrm_resource id="ldap-master" type="ldap" class="lsb">
<lrm_rsc_op id="ldap-master_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0" transition-key="4:1:7:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:7;4:1:7:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="12" rc-code="7" op-status="0" interval="0" last-run="1227115070" last-rc-change="1227115070" exec-time="370" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="ldap-master_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0" transition-key="4:2:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;4:2:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="15" rc-code="0" op-status="0" interval="0" last-run="1227115070" last-rc-change="1227115070" exec-time="1180" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="ldap-master_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.0" transition-key="10:3:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;10:3:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="18" rc-code="0" op-status="0" interval="0" last-run="1227115078" last-rc-change="1227115078" exec-time="1310" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
</lrm_resource>
<lrm_resource id="postfix-slave" type="postfix" class="lsb">
<lrm_rsc_op id="postfix-slave_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="6:16:7:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;6:16:7:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="30" rc-code="0" op-status="0" interval="0" last-run="1228124233" last-rc-change="1228124233" exec-time="130" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="postfix-slave_stop_0" operation="stop" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="13:17:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:1;13:17:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="32" rc-code="1" op-status="0" interval="0" last-run="1228124234" last-rc-change="1228124234" exec-time="190" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
</lrm_resource>
<lrm_resource id="postfix-master" type="postfix" class="lsb">
<lrm_rsc_op id="postfix-master_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="5:16:7:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;5:16:7:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="29" rc-code="0" op-status="0" interval="0" last-run="1228124233" last-rc-change="1228124233" exec-time="180" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="postfix-master_stop_0" operation="stop" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="10:17:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;10:17:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="31" rc-code="0" op-status="0" interval="0" last-run="1228124234" last-rc-change="1228124234" exec-time="180" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
</lrm_resource>
</lrm_resources>
</lrm>
<transient_attributes id="63cc93cd-feb2-44cd-895c-1ec0ba1d5d84">
<instance_attributes id="status-63cc93cd-feb2-44cd-895c-1ec0ba1d5d84">
<nvpair id="status-63cc93cd-feb2-44cd-895c-1ec0ba1d5d84-probe_complete" name="probe_complete" value="true"/>
<nvpair id="status-63cc93cd-feb2-44cd-895c-1ec0ba1d5d84-fail-count-postfix-slave" name="fail-count-postfix-slave" value="INFINITY"/>
<nvpair id="status-63cc93cd-feb2-44cd-895c-1ec0ba1d5d84-last-failure-postfix-slave" name="last-failure-postfix-slave" value="1228124235"/>
</instance_attributes>
</transient_attributes>
</node_state>
<node_state id="643d41ad-dcd5-4efb-8cd5-c38a2770b9eb" uname="thsinfclu01p" ha="active" in_ccm="true" crmd="online" join="member" expected="member" crm-debug-origin="do_update_resource" shutdown="0">
<lrm id="643d41ad-dcd5-4efb-8cd5-c38a2770b9eb">
<lrm_resources>
<lrm_resource id="ldap-slave" type="ldap" class="lsb">
<lrm_rsc_op id="ldap-slave_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="6:7:7:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:7;6:7:7:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="3" rc-code="7" op-status="0" interval="0" last-run="1227115277" last-rc-change="1227115277" exec-time="260" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
</lrm_resource>
<lrm_resource id="floating-ip" type="IPaddr" class="ocf" provider="heartbeat">
<lrm_rsc_op id="floating-ip_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="7:7:7:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:7;7:7:7:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="4" rc-code="7" op-status="0" interval="0" last-run="1227115277" last-rc-change="1227115277" exec-time="240" queue-time="0" op-digest="a3ef5c03076b0d6494f3cf12aa7fedd8"/>
<lrm_rsc_op id="floating-ip_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="10:15:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;10:15:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="15" rc-code="0" op-status="0" interval="0" last-run="1227174431" last-rc-change="1227174431" exec-time="380" queue-time="0" op-digest="a3ef5c03076b0d6494f3cf12aa7fedd8"/>
<lrm_rsc_op id="floating-ip_stop_0" operation="stop" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="11:13:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;11:13:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="14" rc-code="0" op-status="0" interval="0" last-run="1227170337" last-rc-change="1227170337" exec-time="150" queue-time="0" op-digest="a3ef5c03076b0d6494f3cf12aa7fedd8"/>
<lrm_rsc_op id="floating-ip_monitor_200000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="18:16:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;18:16:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="19" rc-code="0" op-status="0" interval="200000" last-run="1228124448" last-rc-change="1228124448" exec-time="190" queue-time="0" op-digest="411c688afda72a738e7b0fed80ce7ab1"/>
</lrm_resource>
<lrm_resource id="ldap-master" type="ldap" class="lsb">
<lrm_rsc_op id="ldap-master_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="5:7:7:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:7;5:7:7:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="2" rc-code="7" op-status="0" interval="0" last-run="1227115277" last-rc-change="1227115277" exec-time="300" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="ldap-master_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="5:8:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;5:8:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="5" rc-code="0" op-status="0" interval="0" last-run="1227115279" last-rc-change="1227115279" exec-time="930" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
</lrm_resource>
<lrm_resource id="postfix-slave" type="postfix" class="lsb">
<lrm_rsc_op id="postfix-slave_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="9:16:7:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;9:16:7:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="18" rc-code="0" op-status="0" interval="0" last-run="1228124448" last-rc-change="1228124448" exec-time="180" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="postfix-slave_stop_0" operation="stop" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="14:17:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;14:17:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="21" rc-code="0" op-status="0" interval="0" last-run="1228124450" last-rc-change="1228124450" exec-time="180" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
</lrm_resource>
<lrm_resource id="postfix-master" type="postfix" class="lsb">
<lrm_rsc_op id="postfix-master_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="8:16:7:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:0;8:16:7:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="17" rc-code="0" op-status="0" interval="0" last-run="1228124448" last-rc-change="1228124448" exec-time="190" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
<lrm_rsc_op id="postfix-master_stop_0" operation="stop" crm-debug-origin="do_update_resource" crm_feature_set="3.0" transition-key="11:17:0:68916cdb-042d-414a-a160-48b56e97e9e0" transition-magic="0:1;11:17:0:68916cdb-042d-414a-a160-48b56e97e9e0" call-id="20" rc-code="1" op-status="0" interval="0" last-run="1228124450" last-rc-change="1228124450" exec-time="230" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
</lrm_resource>
</lrm_resources>
</lrm>
<transient_attributes id="643d41ad-dcd5-4efb-8cd5-c38a2770b9eb">
<instance_attributes id="status-643d41ad-dcd5-4efb-8cd5-c38a2770b9eb">
<nvpair id="status-643d41ad-dcd5-4efb-8cd5-c38a2770b9eb-probe_complete" name="probe_complete" value="true"/>
<nvpair id="status-643d41ad-dcd5-4efb-8cd5-c38a2770b9eb-fail-count-postfix-master" name="fail-count-postfix-master" value="INFINITY"/>
<nvpair id="status-643d41ad-dcd5-4efb-8cd5-c38a2770b9eb-last-failure-postfix-master" name="last-failure-postfix-master" value="1228124236"/>
</instance_attributes>
</transient_attributes>
</node_state>
</status>
</cib>
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems