<html dir="ltr"><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style title="owaParaStyle"><!--P {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
--></style>
</head>
<body ocsi="x">
<div dir="ltr"><font color="#000000" size="2" face="Tahoma">I am building a two node active/passive cluster supporting iSCSITarget,iSCSILogicalUnit and ocf:linbit:drbd.   I can hard power down a primary node (i.e. pull the power cord ) and all my resource migrate
 correctly to the other node.   However, if I try to migrate the resoruces, put an active node in standby or shut a system down gracefully DRBD compalains to the console that drbd0 is held open by someone (it is wanting to switch to seocndary/secondary) . I
 followed  the example here:</font></div>
<div dir="ltr"><a href="http://www.drbd.org/users-guide/s-pacemaker-crm.html">http://www.drbd.org/users-guide/s-pacemaker-crm.html</a> and converted resources from filesystem to iscsi.   I can not figure out what is wrong with my order or colocation statements. 
 I tried every permutaition of ordering that I could think of.   Both systems are running debian/sid with corosync version 1.2.1  and pacemaker version loaded from the debian repository.  The kernel is version 2.6.34 with liotarget support built in.   Any help
 that any could provide would be greatly appreciated.   Thank you.   Here is my config:</div>
<div dir="ltr"><font face="times new roman"></font> </div>
<div dir="ltr"><font face="times new roman"><br>
node sedona \<br>
        attributes standby="off"<br>
node toltec \<br>
        attributes standby="off"<br>
primitive drbdWitnessDisk ocf:linbit:drbd \<br>
        params drbd_resource="witnessdisk" \<br>
        op monitor interval="59s" role="Master" timeout="30s" \<br>
        op monitor interval="60s" role="Slave" timeout="30s" \<br>
        op start interval="0s" timeout="240s" \<br>
        op stop interval="0s" timeout="100"<br>
primitive ip_iscsi ocf:heartbeat:IPaddr2 \<br>
        params ip="192.168.7.5" nic="eth0"<br>
primitive iscsiTarget ocf:heartbeat:iSCSITarget \<br>
        params implementation="lio" iqn="iqn.2003-01.org.linux-iscsi.sedona.x86:sn.e6c51b908732" portals="192.168.7.5:3260" allowed_initiators="iqn.1991-05.com.microsoft:black-bear.****.local" \<br>
        op monitor interval="10s" timeout="10s"<br>
primitive sedona-stonith stonith:external/ipmi \<br>
        params hostname="sedona.********.com" ipaddr="192.168.7.10" userid="admin" passwd="**********" interface="lan" \<br>
        op start interval="0s" timeout="60s" \<br>
        meta target-role="Started"<br>
primitive toltec-stonith stonith:external/ssh \<br>
        params hostlist="toltec" livedangerously="yes" \<br>
        meta target-role="Started" \<br>
        op start interval="0s" timeout="60s"<br>
primitive witnessDiskLU ocf:heartbeat:iSCSILogicalUnit \<br>
        params implementation="lio" target_iqn="iqn.2003-01.org.linux-iscsi.sedona.x86:sn.e6c51b908732" lun="0" path="/dev/drbd0"<br>
group iscsi witnessDiskLU ip_iscsi iscsiTarget \<br>
        meta target-role="Started"<br>
ms ms-drbdWitnessDisk drbdWitnessDisk \<br>
        meta clone-max="2" notify="true" globally-unique="false" target-role="Started"<br>
location cli-standby-iscsi iscsi \<br>
        rule $id="cli-standby-rule-iscsi" -inf: #uname eq toltec<br>
location ms-drbdWitnessDisk-master-on-sedona-1 ms-drbdWitnessDisk \<br>
        rule $id="ms-drbdWitnessDisk-master-on-sedona-1-rule" $role="master" 100: #uname eq sedona<br>
location ms-drbdWitnessDisk-placement ms-drbdWitnessDisk \<br>
        rule $id="ms-drbdWitnessDisk-placement-rule" -inf: #uname ne sedona and #uname ne toltec<br>
location sedona-stonith-on-toltec sedona-stonith \<br>
        rule $id="sedona-stonith-on-toltec-rule" -INF: #uname eq sedona<br>
location toltec-stonith-on-sedona toltec-stonith \<br>
        rule $id="toltec-stonith-on-sedona-rule" -INF: #uname eq toltec<br>
colocation iscsi-on-msdrbdwitnessDisk inf: iscsi ms-drbdWitnessDisk:Master<br>
order iscsi_after_drbd inf: ms-drbdWitnessDisk:promote iscsi:start symmetrical=true<br>
property $id="cib-bootstrap-options" \<br>
        dc-version="1.0.9-74392a28b7f31d7ddc86689598bd23114f58978b" \<br>
        cluster-infrastructure="openais" \<br>
        expected-quorum-votes="2" \<br>
        no-quorum-policy="ignore" \<br>
        last-lrm-refresh="1288316571"<br>
</font></div>
<div dir="ltr"><font face="times new roman"></font> </div>
<div><font size="2" face="Tahoma">Matt Hymowitz</font></div>
<div><font size="2" face="tahoma">GMP Networks</font></div>
<div><font size="2" face="tahoma">520 577-3891 x 11</font></div>
</body>
</html>