<div dir="ltr">Hi  Digimer<br><div class="gmail_extra"><br></div><div class="gmail_extra">Please find  my response inilne.</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 19, 2015 at 8:21 PM, Digimer <span dir="ltr"><<a href="mailto:lists@alteeve.ca" target="_blank">lists@alteeve.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">On 19/10/15 06:53 AM, Arjun Pandey wrote:<br>
> Hi<br>
><br>
> I am running a 2 node cluster with this config on centos 6.5/6.6  where<br>
<br>
</span>It's important to keep both nodes on the same minor version,<br>
particularly in this case. Please either upgrade centos 6.5 to 6.6 or<br>
both to 6.7.<br><span class=""></span></blockquote><div>[Arjun] </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">My bad.  Both the nodes are on centos 6.6 now.  We used to support this on 6.5 earlier. <br></span></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">
> i have a multi-state resource foo being run in master/slave mode and  a<br>
> bunch of floating IP addresses configured. Additionally i have<br>
> a collocation constraint for the IP addr to be collocated with the master.<br>
><br>
> Please find the following files attached<br>
> cluster.conf<br>
> CIB<br>
<br>
</span>It's preferable on a mailing list to copy the text into the body of the<br>
message. Easier to read.<br><span class="">[Arjun] Adding now <br></span></blockquote><div><br></div><div>cluster.conf </div><div><cluster config_version="9" name="ucc"></div><div>  <fence_daemon/></div><div>  <clusternodes></div><div>    <clusternode name="orana" nodeid="1"></div><div>      <fence></div><div>        <method name="pcmk-redirect"></div><div>          <device name="pcmk" port="orana"/></div><div>        </method></div><div>      </fence></div><div>    </clusternode></div><div>    <clusternode name="kamet" nodeid="2"></div><div>      <fence></div><div>        <method name="pcmk-redirect"></div><div>          <device name="pcmk" port="kamet"/></div><div>        </method></div><div>      </fence></div><div>    </clusternode></div><div>  </clusternodes></div><div>  <cman expected_votes="1" two_node="1"/></div><div>  <fencedevices></div><div>    <fencedevice agent="fence_pcmk" name="pcmk"/></div><div>  </fencedevices></div><div>  <rm></div><div>    <failoverdomains/></div><div>    <resources/></div><div>  </rm></div><div></cluster></div><div><br></div><div>CIB</div><div> </div><div><div><cib admin_epoch="0" cib-last-written="Fri Oct 16 01:16:42 2015" crm_feature_set="3.0.9" epoch="44" num_updates="5" validate-with="pacemaker-2.0" have-quorum="1" dc-uuid="kamet"></div><div>  <configuration></div><div>    <crm_config></div><div>      <cluster_property_set id="cib-bootstrap-options"></div><div>        <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="1.1.11-97629de"/></div><div>        <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="cman"/></div><div>        <nvpair id="cib-bootstrap-options-no-quorum-policy" name="no-quorum-policy" value="ignore"/></div><div>        <nvpair id="cib-bootstrap-options-cluster-recheck-interval" name="cluster-recheck-interval" value="30s"/></div><div>        <nvpair id="cib-bootstrap-options-stonith-enabled" name="stonith-enabled" value="true"/></div><div>      </cluster_property_set></div><div>    </crm_config></div><div>    <nodes></div><div>      <node id="orana" uname="orana"/></div><div>      <node id="kamet" uname="kamet"/></div><div>    </nodes></div><div>    <resources></div><div>      <master id="foo-master"></div><div>        <primitive class="ocf" id="foo" provider="heartbeat" type="uc"></div><div>          <instance_attributes id="foo-instance_attributes"></div><div>            <nvpair id="foo-instance_attributes-state" name="state" value="/var/run/uc/role"/></div><div>          </instance_attributes></div><div>          <operations></div><div>            <op id="foo-start-interval-0s" interval="0s" name="start" on-fail="restart" timeout="100s"/></div><div>            <op id="foo-monitor-interval-10s-role-Master" interval="10s" name="monitor" on-fail="restart" role="Master" timeout="100s"/></div><div>            <op id="foo-monitor-interval-11s-role-Slave" interval="11s" name="monitor" on-fail="restart" role="Slave" timeout="100s"/></div><div>            <op id="foo-promote-interval-0s" interval="0s" name="promote" on-fail="restart" timeout="100s"/></div><div>            <op id="foo-demote-interval-0s" interval="0s" name="demote" on-fail="restart" timeout="100s"/></div><div>            <op id="foo-stop-interval-0s" interval="0s" name="stop" on-fail="restart" timeout="100s"/></div><div>          </operations></div><div>        </primitive></div><div>        <meta_attributes id="foo-master-meta_attributes"></div><div>          <nvpair id="foo-master-meta_attributes-master-max" name="master-max" value="1"/></div><div>          <nvpair id="foo-master-meta_attributes-master-node-max" name="master-node-max" value="1"/></div><div>          <nvpair id="foo-master-meta_attributes-clone-max" name="clone-max" value="2"/></div><div>          <nvpair id="foo-master-meta_attributes-clone-node-max" name="clone-node-max" value="1"/></div><div>          <nvpair id="foo-master-meta_attributes-notify" name="notify" value="true"/></div><div>          <nvpair id="foo-master-meta_attributes-ordered" name="ordered" value="true"/></div><div>        </meta_attributes></div><div>      </master></div><div>      <primitive class="stonith" id="fence-uc-orana" type="fence_ilo4"></div><div>        <instance_attributes id="fence-uc-orana-instance_attributes"></div><div>          <nvpair id="fence-uc-orana-instance_attributes-login" name="login" value="root"/></div><div>          <nvpair id="fence-uc-orana-instance_attributes-passwd" name="passwd" value="paswword"/></div><div>          <nvpair id="fence-uc-orana-instance_attributes-ipaddr" name="ipaddr" value="10.11.10.30"/></div><div>          <nvpair id="fence-uc-orana-instance_attributes-pcmk_host_list" name="pcmk_host_list" value="orana"/></div><div>          <nvpair id="fence-uc-orana-instance_attributes-action" name="action" value="reboot"/></div><div>          <nvpair id="fence-uc-orana-instance_attributes-lanplus" name="lanplus" value="1"/></div><div>          <nvpair id="fence-uc-orana-instance_attributes-delay" name="delay" value="0"/></div><div>        </instance_attributes></div><div>        <operations></div><div>          <op id="fence-uc-orana-monitor-interval-60s" interval="60s" name="monitor"/></div><div>        </operations></div><div>      </primitive></div><div>      <primitive class="stonith" id="fence-uc-kamet" type="fence_ilo4"></div><div>        <instance_attributes id="fence-uc-kamet-instance_attributes"></div><div>          <nvpair id="fence-uc-kamet-instance_attributes-login" name="login" value="root"/></div><div>          <nvpair id="fence-uc-kamet-instance_attributes-passwd" name="passwd" value="paswword"/></div><div>          <nvpair id="fence-uc-kamet-instance_attributes-ipaddr" name="ipaddr" value="10.11.10.21"/></div><div>          <nvpair id="fence-uc-kamet-instance_attributes-pcmk_host_list" name="pcmk_host_list" value="kamet"/></div><div>          <nvpair id="fence-uc-kamet-instance_attributes-action" name="action" value="reboot"/></div><div>          <nvpair id="fence-uc-kamet-instance_attributes-lanplus" name="lanplus" value="1"/></div><div>          <nvpair id="fence-uc-kamet-instance_attributes-delay" name="delay" value="10"/></div><div>        </instance_attributes></div><div>        <operations></div><div>          <op id="fence-uc-kamet-monitor-interval-60s" interval="60s" name="monitor"/></div><div>        </operations></div><div>      </primitive></div><div>      <primitive class="ocf" id="CWS-FLT" provider="heartbeat" type="IPaddr2"></div><div>        <instance_attributes id="CWS-FLT-instance_attributes"></div><div>          <nvpair id="CWS-FLT-instance_attributes-ip" name="ip" value="10.41.0.108"/></div><div>          <nvpair id="CWS-FLT-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/></div><div>          <nvpair id="CWS-FLT-instance_attributes-iflabel" name="iflabel" value="CWS-FLT"/></div><div>        </instance_attributes></div><div>        <operations></div><div>          <op id="CWS-FLT-start-timeout-20s" interval="0s" name="start" timeout="20s"/></div><div>          <op id="CWS-FLT-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/></div><div>          <op id="CWS-FLT-monitor-interval-200ms" interval="200ms" name="monitor"/></div><div>        </operations></div><div>        <meta_attributes id="CWS-FLT-meta_attributes"></div><div>          <nvpair id="CWS-FLT-meta_attributes-failure-timeout" name="failure-timeout" value="3s"/></div><div>          <nvpair id="CWS-FLT-meta_attributes-migration-threshold" name="migration-threshold" value="2"/></div><div>        </meta_attributes></div><div>      </primitive></div><div>      <primitive class="ocf" id="MGMT-FLT" provider="heartbeat" type="IPaddr2"></div><div>        <instance_attributes id="MGMT-FLT-instance_attributes"></div><div>          <nvpair id="MGMT-FLT-instance_attributes-ip" name="ip" value="10.61.0.227"/></div><div>          <nvpair id="MGMT-FLT-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/></div><div>          <nvpair id="MGMT-FLT-instance_attributes-iflabel" name="iflabel" value="MGMT-FLT"/></div><div>        </instance_attributes></div><div>        <operations></div><div>          <op id="MGMT-FLT-start-timeout-20s" interval="0s" name="start" timeout="20s"/></div><div>          <op id="MGMT-FLT-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/></div><div>          <op id="MGMT-FLT-monitor-interval-200ms" interval="200ms" name="monitor"/></div><div>        </operations></div><div>        <meta_attributes id="MGMT-FLT-meta_attributes"></div><div>          <nvpair id="MGMT-FLT-meta_attributes-failure-timeout" name="failure-timeout" value="3s"/></div><div>          <nvpair id="MGMT-FLT-meta_attributes-migration-threshold" name="migration-threshold" value="2"/></div><div>        </meta_attributes></div><div>      </primitive></div><div>      <primitive class="ocf" id="MME-FLT" provider="heartbeat" type="IPaddr2"></div><div>        <instance_attributes id="MME-FLT-instance_attributes"></div><div>          <nvpair id="MME-FLT-instance_attributes-ip" name="ip" value="10.21.0.108"/></div><div>          <nvpair id="MME-FLT-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/></div><div>          <nvpair id="MME-FLT-instance_attributes-iflabel" name="iflabel" value="MME-FLT"/></div><div>        </instance_attributes></div><div>        <operations></div><div>          <op id="MME-FLT-start-timeout-20s" interval="0s" name="start" timeout="20s"/></div><div>          <op id="MME-FLT-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/></div><div>          <op id="MME-FLT-monitor-interval-200ms" interval="200ms" name="monitor"/></div><div>        </operations></div><div>        <meta_attributes id="MME-FLT-meta_attributes"></div><div>          <nvpair id="MME-FLT-meta_attributes-failure-timeout" name="failure-timeout" value="3s"/></div><div>          <nvpair id="MME-FLT-meta_attributes-migration-threshold" name="migration-threshold" value="2"/></div><div>        </meta_attributes></div><div>      </primitive></div><div>      <primitive class="ocf" id="SGW-FLT" provider="heartbeat" type="IPaddr2"></div><div>        <instance_attributes id="SGW-FLT-instance_attributes"></div><div>          <nvpair id="SGW-FLT-instance_attributes-ip" name="ip" value="10.31.0.108"/></div><div>          <nvpair id="SGW-FLT-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/></div><div>          <nvpair id="SGW-FLT-instance_attributes-iflabel" name="iflabel" value="SGW-FLT"/></div><div>        </instance_attributes></div><div>        <operations></div><div>          <op id="SGW-FLT-start-timeout-20s" interval="0s" name="start" timeout="20s"/></div><div>          <op id="SGW-FLT-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/></div><div>          <op id="SGW-FLT-monitor-interval-200ms" interval="200ms" name="monitor"/></div><div>        </operations></div><div>        <meta_attributes id="SGW-FLT-meta_attributes"></div><div>          <nvpair id="SGW-FLT-meta_attributes-failure-timeout" name="failure-timeout" value="3s"/></div><div>          <nvpair id="SGW-FLT-meta_attributes-migration-threshold" name="migration-threshold" value="2"/></div><div>        </meta_attributes></div><div>      </primitive></div><div>    </resources></div><div>    <constraints></div><div>      <rsc_colocation id="colocation-CWS-FLT-foo-master-INFINITY" rsc="CWS-FLT" rsc-role="Started" score="INFINITY" with-rsc="foo-master" with-rsc-role="Master"/></div><div>      <rsc_order first="CWS-FLT" first-action="start" id="order-CWS-FLT-foo-master-mandatory" then="foo-master" then-action="promote"/></div><div>      <rsc_colocation id="colocation-MGMT-FLT-foo-master-INFINITY" rsc="MGMT-FLT" rsc-role="Started" score="INFINITY" with-rsc="foo-master" with-rsc-role="Master"/></div><div>      <rsc_order first="MGMT-FLT" first-action="start" id="order-MGMT-FLT-foo-master-mandatory" then="foo-master" then-action="promote"/></div><div>      <rsc_colocation id="colocation-MME-FLT-foo-master-INFINITY" rsc="MME-FLT" rsc-role="Started" score="INFINITY" with-rsc="foo-master" with-rsc-role="Master"/></div><div>      <rsc_order first="MME-FLT" first-action="start" id="order-MME-FLT-foo-master-mandatory" then="foo-master" then-action="promote"/></div><div>      <rsc_colocation id="colocation-SGW-FLT-foo-master-INFINITY" rsc="SGW-FLT" rsc-role="Started" score="INFINITY" with-rsc="foo-master" with-rsc-role="Master"/></div><div>      <rsc_order first="SGW-FLT" first-action="start" id="order-SGW-FLT-foo-master-mandatory" then="foo-master" then-action="promote"/></div><div>    </constraints></div><div>  </configuration></div><div>  <status></div><div>    <node_state id="orana" uname="orana" in_ccm="true" crmd="online" crm-debug-origin="do_state_transition" join="member" expected="member"></div><div>      <transient_attributes id="orana"></div><div>        <instance_attributes id="status-orana"></div><div>          <nvpair id="status-orana-shutdown" name="shutdown" value="0"/></div><div>          <nvpair id="status-orana-probe_complete" name="probe_complete" value="true"/></div><div>          <nvpair id="status-orana-master-foo" name="master-foo" value="5"/></div><div>        </instance_attributes></div><div>      </transient_attributes></div><div>      <lrm id="orana"></div><div>        <lrm_resources></div><div>          <lrm_resource id="foo" type="uc" class="ocf" provider="heartbeat"></div><div>            <lrm_rsc_op id="foo_last_0" operation_key="foo_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="16:12:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;16:12:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="32" rc-code="0" op-status="0" interval="0" last-run="1444976038" last-rc-change="1444976038" exec-time="121" queue-time="0" op-digest="96d68f528fd950fa93acae8f44e75df5" on_node="orana"/></div><div>            <lrm_rsc_op id="foo_monitor_11000" operation_key="foo_monitor_11000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="14:13:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;14:13:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="35" rc-code="0" op-status="0" interval="11000" last-rc-change="1444976038" exec-time="40" queue-time="0" op-digest="f4e31338d1a8837389f1948c9c05d8a8" on_node="orana"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="fence-uc-orana" type="fence_ilo4" class="stonith"></div><div>            <lrm_rsc_op id="fence-uc-orana_last_0" operation_key="fence-uc-orana_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="13:10:7:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:7;13:10:7:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="10" rc-code="7" op-status="0" interval="0" last-run="1444976037" last-rc-change="1444976037" exec-time="2" queue-time="0" op-digest="3e7fbc0a0806462458d260013dc65c63" on_node="orana"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="CWS-FLT" type="IPaddr2" class="ocf" provider="heartbeat"></div><div>            <lrm_rsc_op id="CWS-FLT_last_0" operation_key="CWS-FLT_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="15:10:7:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:7;15:10:7:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="18" rc-code="7" op-status="0" interval="0" last-run="1444976038" last-rc-change="1444976038" exec-time="95" queue-time="0" op-digest="bd17ddd816711afe0f94e3e486dd8fa3" on_node="orana"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="MGMT-FLT" type="IPaddr2" class="ocf" provider="heartbeat"></div><div>            <lrm_rsc_op id="MGMT-FLT_last_0" operation_key="MGMT-FLT_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="16:10:7:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:7;16:10:7:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="22" rc-code="7" op-status="0" interval="0" last-run="1444976038" last-rc-change="1444976038" exec-time="93" queue-time="1" op-digest="5db4cd09e5d23feb415974ce45457356" on_node="orana"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="fence-uc-kamet" type="fence_ilo4" class="stonith"></div><div>            <lrm_rsc_op id="fence-uc-kamet_last_0" operation_key="fence-uc-kamet_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="45:12:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;45:12:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="31" rc-code="0" op-status="0" interval="0" last-run="1444976038" last-rc-change="1444976038" exec-time="112" queue-time="0" op-digest="bbef8a89ec92b4cc275e37cbb6323d4a" on_node="orana"/></div><div>            <lrm_rsc_op id="fence-uc-kamet_monitor_60000" operation_key="fence-uc-kamet_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="46:12:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;46:12:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="33" rc-code="0" op-status="0" interval="60000" last-rc-change="1444976038" exec-time="96" queue-time="0" op-digest="472b1773192077d14fdb311c4f15c455" on_node="orana"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="SGW-FLT" type="IPaddr2" class="ocf" provider="heartbeat"></div><div>            <lrm_rsc_op id="SGW-FLT_last_0" operation_key="SGW-FLT_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="18:10:7:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:7;18:10:7:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="30" rc-code="7" op-status="0" interval="0" last-run="1444976038" last-rc-change="1444976038" exec-time="91" queue-time="0" op-digest="e6567f75483c28bef41238ae28239b83" on_node="orana"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="MME-FLT" type="IPaddr2" class="ocf" provider="heartbeat"></div><div>            <lrm_rsc_op id="MME-FLT_last_0" operation_key="MME-FLT_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="17:10:7:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:7;17:10:7:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="26" rc-code="7" op-status="0" interval="0" last-run="1444976038" last-rc-change="1444976038" exec-time="92" queue-time="0" op-digest="432035408e1b5acf3f42708b492fb7ab" on_node="orana"/></div><div>          </lrm_resource></div><div>        </lrm_resources></div><div>      </lrm></div><div>    </node_state></div><div>    <node_state id="kamet" uname="kamet" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"></div><div>      <transient_attributes id="kamet"></div><div>        <instance_attributes id="status-kamet"></div><div>          <nvpair id="status-kamet-shutdown" name="shutdown" value="0"/></div><div>          <nvpair id="status-kamet-master-foo" name="master-foo" value="10"/></div><div>          <nvpair id="status-kamet-probe_complete" name="probe_complete" value="true"/></div><div>        </instance_attributes></div><div>      </transient_attributes></div><div>      <lrm id="kamet"></div><div>        <lrm_resources></div><div>          <lrm_resource id="foo" type="uc" class="ocf" provider="heartbeat"></div><div>            <lrm_rsc_op id="foo_last_0" operation_key="foo_promote_0" operation="promote" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="7:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;7:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="48" rc-code="0" op-status="0" interval="0" last-run="1444975971" last-rc-change="1444975971" exec-time="1040" queue-time="0" op-digest="96d68f528fd950fa93acae8f44e75df5" on_node="kamet"/></div><div>            <lrm_rsc_op id="foo_monitor_10000" operation_key="foo_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="14:2:8:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:8;14:2:8:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="51" rc-code="8" op-status="0" interval="10000" last-rc-change="1444975972" exec-time="15" queue-time="0" op-digest="f4e31338d1a8837389f1948c9c05d8a8" on_node="kamet"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="fence-uc-orana" type="fence_ilo4" class="stonith"></div><div>            <lrm_rsc_op id="fence-uc-orana_last_0" operation_key="fence-uc-orana_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="33:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;33:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="38" rc-code="0" op-status="0" interval="0" last-run="1444975970" last-rc-change="1444975970" exec-time="81" queue-time="0" op-digest="3e7fbc0a0806462458d260013dc65c63" on_node="kamet"/></div><div>            <lrm_rsc_op id="fence-uc-orana_monitor_60000" operation_key="fence-uc-orana_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="34:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;34:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="49" rc-code="0" op-status="0" interval="60000" last-rc-change="1444975971" exec-time="94" queue-time="0" op-digest="da753514aceb43a1ec31fe7370a5e10a" on_node="kamet"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="CWS-FLT" type="IPaddr2" class="ocf" provider="heartbeat"></div><div>            <lrm_rsc_op id="CWS-FLT_last_0" operation_key="CWS-FLT_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="37:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;37:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="39" rc-code="0" op-status="0" interval="0" last-run="1444975970" last-rc-change="1444975970" exec-time="39" queue-time="0" op-digest="bd17ddd816711afe0f94e3e486dd8fa3" on_node="kamet"/></div><div>            <lrm_rsc_op id="CWS-FLT_monitor_200" operation_key="CWS-FLT_monitor_200" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="38:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;38:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="44" rc-code="0" op-status="0" interval="200" last-rc-change="1444975971" exec-time="47" queue-time="0" op-digest="dd48e25aee40f046ed8929789ede6cbd" on_node="kamet"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="MME-FLT" type="IPaddr2" class="ocf" provider="heartbeat"></div><div>            <lrm_rsc_op id="MME-FLT_last_0" operation_key="MME-FLT_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="41:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;41:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="41" rc-code="0" op-status="0" interval="0" last-run="1444975970" last-rc-change="1444975970" exec-time="41" queue-time="0" op-digest="432035408e1b5acf3f42708b492fb7ab" on_node="kamet"/></div><div>            <lrm_rsc_op id="MME-FLT_monitor_200" operation_key="MME-FLT_monitor_200" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="42:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;42:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="47" rc-code="0" op-status="0" interval="200" last-rc-change="1444975971" exec-time="46" queue-time="0" op-digest="b1863a933764285520f905a8fb72bc4b" on_node="kamet"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="fence-uc-kamet" type="fence_ilo4" class="stonith"></div><div>            <lrm_rsc_op id="fence-uc-kamet_last_0" operation_key="fence-uc-kamet_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="44:12:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;44:12:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="54" rc-code="0" op-status="0" interval="0" last-run="1444976192" last-rc-change="1444976192" exec-time="1" queue-time="0" op-digest="bbef8a89ec92b4cc275e37cbb6323d4a" on_node="kamet"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="SGW-FLT" type="IPaddr2" class="ocf" provider="heartbeat"></div><div>            <lrm_rsc_op id="SGW-FLT_last_0" operation_key="SGW-FLT_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="43:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;43:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="42" rc-code="0" op-status="0" interval="0" last-run="1444975970" last-rc-change="1444975970" exec-time="39" queue-time="0" op-digest="e6567f75483c28bef41238ae28239b83" on_node="kamet"/></div><div>            <lrm_rsc_op id="SGW-FLT_monitor_200" operation_key="SGW-FLT_monitor_200" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="44:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;44:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="45" rc-code="0" op-status="0" interval="200" last-rc-change="1444975971" exec-time="46" queue-time="1" op-digest="1b39e28afccb0a6e8718c07837509e14" on_node="kamet"/></div><div>          </lrm_resource></div><div>          <lrm_resource id="MGMT-FLT" type="IPaddr2" class="ocf" provider="heartbeat"></div><div>            <lrm_rsc_op id="MGMT-FLT_last_0" operation_key="MGMT-FLT_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="39:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;39:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="40" rc-code="0" op-status="0" interval="0" last-run="1444975970" last-rc-change="1444975970" exec-time="41" queue-time="0" op-digest="5db4cd09e5d23feb415974ce45457356" on_node="kamet"/></div><div>            <lrm_rsc_op id="MGMT-FLT_monitor_200" operation_key="MGMT-FLT_monitor_200" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="40:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" transition-magic="0:0;40:1:0:0d04ebc5-af15-4b9a-b908-81505ef8ca62" call-id="46" rc-code="0" op-status="0" interval="200" last-rc-change="1444975971" exec-time="46" queue-time="0" op-digest="98d947dc43c9271e135cd6da8f56744b" on_node="kamet"/></div><div>          </lrm_resource></div><div>        </lrm_resources></div><div>      </lrm></div><div>    </node_state></div><div>  </status></div><div></cib></div></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">
> Issues that i have :-<br>
> 1. Daemons required for fencing<br>
> Earlier we were invoking cman start quorum from pacemaker script which<br>
> ensured that fenced / gfs and other daemons are not started. This was ok<br>
> since fencing wasn't being handled earlier.<br>
<br>
</span>The cman fencing is simply a pass-through to pacemaker. When pacemaker<br>
tells cman that fencing succeeded, it inform DLM and begins cleanup.<br>
<span class=""><br>
> For fencing purpose do we only need the fenced to be started ?  We don't<br>
> have any gfs partitions that we want to monitor via pacemaker. My<br>
> concern here is that if i use the unmodified script then pacemaker start<br>
> time increases significantly. I see a difference of 60 sec from the<br>
> earlier startup before service pacemaker status shows up as started.<br>
<br>
</span>Don't start fenced manually, just start pacemaker and let it handle<br>
everything. Ideally, use the pcs command (and pcsd daemon on the nodes)<br>
to start/stop the cluster, but you'll need to upgrade to 6.7.</blockquote><div>[Arjun] </div><div>I am not starting fencing manually,it gets started from pacemaker setup itself. However if i look at cman init script start routine </div><div>there's a case where if one calls  "cman start quorum"  in which fenced/gfs and  other daemons are not started.</div><div>Source code link</div><div><a href="https://git.fedorahosted.org/cgit/cluster.git/tree/cman/init.d/cman.in?h=RHEL6#n795">https://git.fedorahosted.org/cgit/cluster.git/tree/cman/init.d/cman.in?h=RHEL6#n795</a>  <br></div><div>This  is what  gets called from our pacemaker init script</div><div><br></div><div>I was wondering whether i should add a new case in this script because we don't really use gfs/dlm. This is leading to substantial increase in pacemaker startup time</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">
> 2. Fencing test cases.<br>
>  Based on the internet queries i could find , apart from plugging out<br>
> the dedicated cable. The only other case suggested is killing corosync<br>
> process on one of the nodes.<br>
> Are there any other basic cases that i should look at ?<br>
> What about bring up interface down manually ? I understand that this is<br>
> an unlikely scenario but i am just looking for more ways to test this out.<br>
<br>
</span>echo c > /proc/sysrq-trigger == kernel panic. It's my preferred test.<br>
Also, killing the power to the node will cause IPMI to fail and will<br>
test your backup fence method, if you have it, or ensure the cluster<br>
locks up if you don't (better to hang than to risk corruption).<br>
<span class=""><br>
> 3. Testing whether fencing is working or not.<br>
> Previously i have been using fence_ilo4 from the shell to test whether<br>
> the command is working. I was assuming that similar invocation would be<br>
> done by stonith when actual fencing needs to be done.<br>
><br>
> However based on other threads i could find people also use fence_tool<br>
> <node-name> to try this out. According to me this tests out whether<br>
> fencing when invoked by fenced for a particular node succeeds or not. Is<br>
> that valid ?<br>
<br>
</span>Fence tool is just a command to control the cluster's fencing. The<br>
fence_X agents do the actual work.<br>
<span class=""><br>
> Since we are configuring fence_pcmk as the fence device the flow of<br>
> things is<br>
> fenced -> fence_pcmk -> stonith -> fence agent.<br>
<br>
</span>Basically correct.<br>
<span class=""><br>
> 4. Fencing agent to be used (fence_ipmilan vs fence_ilo4)<br>
> Also for ILO fencing i see fence_ilo4 and fence_ipmilan both available.<br>
> I had been using fence_ilo4 till now.<br>
<br>
</span>Which ever works is fine. I believe a lot of the fence_X out-of-band<br>
agents are actually just links to fence_ipmilan, but I might be wrong.<br>
<span class=""><br>
> I think this mail has multiple questions and i will probably send out<br>
> another mail for a few issues i see after fencing takes place.<br>
><br>
> Thanks in advance<br>
> Arjun<br>
><br>
><br>
</span>> _______________________________________________<br>
> Users mailing list: <a href="mailto:Users@clusterlabs.org">Users@clusterlabs.org</a><br>
> <a href="http://clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://clusterlabs.org/mailman/listinfo/users</a><br>
><br>
> Project Home: <a href="http://www.clusterlabs.org" rel="noreferrer" target="_blank">http://www.clusterlabs.org</a><br>
> Getting started: <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" rel="noreferrer" target="_blank">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</a><br>
> Bugs: <a href="http://bugs.clusterlabs.org" rel="noreferrer" target="_blank">http://bugs.clusterlabs.org</a><br>
><br>
<br>
<br>
--<br>
Digimer<br>
Papers and Projects: <a href="https://alteeve.ca/w/" rel="noreferrer" target="_blank">https://alteeve.ca/w/</a><br>
What if the cure for cancer is trapped in the mind of a person without<br>
access to education?<br>
<br>
_______________________________________________<br>
Users mailing list: <a href="mailto:Users@clusterlabs.org">Users@clusterlabs.org</a><br>
<a href="http://clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://clusterlabs.org/mailman/listinfo/users</a><br>
<br>
Project Home: <a href="http://www.clusterlabs.org" rel="noreferrer" target="_blank">http://www.clusterlabs.org</a><br>
Getting started: <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" rel="noreferrer" target="_blank">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</a><br>
Bugs: <a href="http://bugs.clusterlabs.org" rel="noreferrer" target="_blank">http://bugs.clusterlabs.org</a><br>
</blockquote></div><br></div></div>