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

Reply via email to