<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>ocf:linbit:drbd monitor failed with stacked resource</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Hi list,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">i configured pacemaker to take care of a three node drbd stetup but the monitor on the stacked drbd resouce failed and the resource never gets started.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Doing the necessary steps by hand everything works fine (on-node-with-ip: drbdadm --stacked adjust mysqlstack ; drbdadm --stacked primary mysqlstack)</FONT></P>

<P><FONT SIZE=2 FACE="Arial">is it possible that the drbd-monitor can't deal properly the a stacked-resource or do i miss something in my configuration?</FONT></P>

<P><FONT SIZE=2 FACE="Arial">ptest</FONT>

<BR><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------</FONT>

<BR><FONT SIZE=2 FACE="Arial">ptest[2395]: 2009/10/19_12:27:47 info: determine_online_status: Node mysqlHA2.cologne.tecdoc.local is online</FONT>

<BR><FONT SIZE=2 FACE="Arial">ptest[2395]: 2009/10/19_12:27:47 info: unpack_rsc_op: res.drbd.mysqlstack:0_monitor_0 on mysqlHA2.cologne.tecdoc.local returned 6 (not configured) instead of the expected value: 7 (not running)</FONT></P>

<P><FONT SIZE=2 FACE="Arial">ptest[2395]: 2009/10/19_12:27:47 ERROR: unpack_rsc_op: Hard error - res.drbd.mysqlstack:0_monitor_0 failed with rc=6: Preventing ms.drbd.mysqlstack from re-starting anywhere in the cluster</FONT></P>

<P><FONT SIZE=2 FACE="Arial">ptest[2395]: 2009/10/19_12:27:47 info: unpack_rsc_op: res.ip.mysql_monitor_0 on mysqlHA2.cologne.tecdoc.local returned 0 (ok) instead of the expected value: 7 (not running)</FONT></P>

<P><FONT SIZE=2 FACE="Arial">ptest[2395]: 2009/10/19_12:27:47 notice: unpack_rsc_op: Operation res.ip.mysql_monitor_0 found resource res.ip.mysql active on mysqlHA2.cologne.tecdoc.local</FONT></P>

<P><FONT SIZE=2 FACE="Arial">ptest[2395]: 2009/10/19_12:27:47 info: determine_online_status: Node mysqlHA1.cologne.tecdoc.local is online</FONT>

<BR><FONT SIZE=2 FACE="Arial">ptest[2395]: 2009/10/19_12:27:47 info: unpack_rsc_op: res.drbd.mysqlstack:0_monitor_0 on mysqlHA1.cologne.tecdoc.local returned 6 (not configured) instead of the expected value: 7 (not running)</FONT></P>

<P><FONT SIZE=2 FACE="Arial">ptest[2395]: 2009/10/19_12:27:47 ERROR: unpack_rsc_op: Hard error - res.drbd.mysqlstack:0_monitor_0 failed with rc=6: Preventing ms.drbd.mysqlstack from re-starting anywhere in the cluster</FONT></P>

<P><FONT SIZE=2 FACE="Arial">ptest[2395]: 2009/10/19_12:27:48 debug: native_assign_node: All nodes for resource res.drbd.mysqlstack:0 are unavailable, unclean or shutting down (mysqlHA2.cologne.tecdoc.local: 1, -1000000)</FONT></P>

<P><FONT SIZE=2 FACE="Arial">ptest[2395]: 2009/10/19_12:27:48 WARN: native_color: Resource res.drbd.mysqlstack:0 cannot run anywhere</FONT>

<BR><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">crm_mon</FONT>

<BR><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------</FONT>

<BR><FONT SIZE=2 FACE="Arial">============</FONT>

<BR><FONT SIZE=2 FACE="Arial">Last updated: Mon Oct 19 12:10:48 2009</FONT>

<BR><FONT SIZE=2 FACE="Arial">Stack: openais</FONT>

<BR><FONT SIZE=2 FACE="Arial">Current DC: mysqlHA1.cologne.tecdoc.local - partition with quorum</FONT>

<BR><FONT SIZE=2 FACE="Arial">Version: 1.0.5-462f1569a43740667daf7b0f6b521742e9eb8fa7</FONT>

<BR><FONT SIZE=2 FACE="Arial">2 Nodes configured, 2 expected votes</FONT>

<BR><FONT SIZE=2 FACE="Arial">3 Resources configured.</FONT>

<BR><FONT SIZE=2 FACE="Arial">============</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Online: [ mysqlHA2.cologne.tecdoc.local mysqlHA1.cologne.tecdoc.local ]</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Master/Slave Set: ms.drbd.mysqldb</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Masters: [ mysqlHA2.cologne.tecdoc.local ]</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Slaves: [ mysqlHA1.cologne.tecdoc.local ]</FONT>

<BR><FONT SIZE=2 FACE="Arial">res.ip.mysql&nbsp;&nbsp;&nbsp; (ocf::heartbeat:IPaddr2):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Started mysqlHA2.cologne.tecdoc.local</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Failed actions:</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; res.drbd.mysqlstack:0_monitor_0 (node=(null), call=3, rc=6, status=complete): not configured</FONT>

<BR><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">cat /proc/drbd on node mysqlHA2:</FONT>

<BR><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------</FONT>

<BR><FONT SIZE=2 FACE="Arial">version: 8.3.2 (api:88/proto:86-90)</FONT>

<BR><FONT SIZE=2 FACE="Arial">GIT-hash: dd7985327f146f33b86d4bff5ca8c94234ce840e build by mockbuild@v20z-x86-64.home.local, 2009-08-29 14:07:55</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;0: cs:Connected ro:Primary/Secondary ds:UpToDate/UpToDate C r----</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; ns:4 nr:0 dw:0 dr:4 al:0 bm:1 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0</FONT>

<BR><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">her my pacemaker config:</FONT>

<BR><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------</FONT>

<BR><FONT SIZE=2 FACE="Arial">node mysqlHA1.cologne.tecdoc.local</FONT>

<BR><FONT SIZE=2 FACE="Arial">node mysqlHA2.cologne.tecdoc.local</FONT>

<BR><FONT SIZE=2 FACE="Arial">primitive res.drbd.mysqldb ocf:linbit:drbd \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; params drbd_resource=&quot;mysqldb&quot;</FONT>

<BR><FONT SIZE=2 FACE="Arial">primitive res.drbd.mysqlstack ocf:linbit:drbd \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; params drbd_resource=&quot;mysqlstack&quot; \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; meta target-role=&quot;Started&quot;</FONT>

<BR><FONT SIZE=2 FACE="Arial">primitive res.ip.mysql ocf:heartbeat:IPaddr2 \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; params ip=&quot;172.30.2.10&quot; nic=&quot;eth0&quot; netmask=&quot;255.255.255.0&quot;</FONT>

<BR><FONT SIZE=2 FACE="Arial">ms ms.drbd.mysqldb res.drbd.mysqldb \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; meta master-max=&quot;1&quot; master-node-max=&quot;1&quot; clone-max=&quot;2&quot; clone-node-max=&quot;1&quot; notify=&quot;true&quot; globally_unique=&quot;false&quot;</FONT>

<BR><FONT SIZE=2 FACE="Arial">ms ms.drbd.mysqlstack res.drbd.mysqlstack \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; meta master-max=&quot;1&quot; master-node-max=&quot;1&quot; clone-max=&quot;1&quot; clone-node-max=&quot;1&quot; notify=&quot;true&quot; globally_unique=&quot;false&quot; t</FONT></P>

<P><FONT SIZE=2 FACE="Arial">colocation co.ms.drbd.mysqlstack_on_ms.drbd.mysqldb inf: ms.drbd.mysqlstack ms.drbd.mysqldb:Master</FONT>

<BR><FONT SIZE=2 FACE="Arial">colocation co.res.ip.mysql_on_ms.drbd.mysqldb_master inf: res.ip.mysql ms.drbd.mysqldb:Master</FONT>

<BR><FONT SIZE=2 FACE="Arial">order o.ip.mysql_before_ms.drbd.mysqlstack inf: res.ip.mysql ms.drbd.mysqlstack:start</FONT>

<BR><FONT SIZE=2 FACE="Arial">order o.ms.drbd.mysqldb_before_ms.drbd.mysqlstack inf: ms.drbd.mysqldb:promote ms.drbd.mysqlstack:start</FONT>

<BR><FONT SIZE=2 FACE="Arial">property $id=&quot;cib-bootstrap-options&quot; \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dc-version=&quot;1.0.5-462f1569a43740667daf7b0f6b521742e9eb8fa7&quot; \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cluster-infrastructure=&quot;openais&quot; \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; expected-quorum-votes=&quot;2&quot; \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stonith-enabled=&quot;false&quot; \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; last-lrm-refresh=&quot;1255946421&quot;</FONT>

<BR><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">drbd.conf</FONT>

<BR><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------</FONT>

<BR><FONT SIZE=2 FACE="Arial">global {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; usage-count no;</FONT>

<BR><FONT SIZE=2 FACE="Arial">}</FONT>

<BR><FONT SIZE=2 FACE="Arial">common {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; syncer {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rate 10M;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; verify-alg sha1;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; protocol C;</FONT>

<BR><FONT SIZE=2 FACE="Arial">}</FONT>

<BR><FONT SIZE=2 FACE="Arial">resource mysqldb {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; handlers {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; fence-peer &quot;/usr/lib/drbd/crm-fence-peer.sh&quot;;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; after-resync-target &quot;/usr/lib/drbd/crm-unfence-peer.sh&quot;;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; split-brain&nbsp;&nbsp; &quot;/usr/lib/drbd/notify-split-brain.sh root&quot;;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; }</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; startup {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; degr-wfc-timeout 60;&nbsp;&nbsp;&nbsp; # 1 minute</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; outdated-wfc-timeout 2;&nbsp; # 2 seconds.</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; }</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; disk {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; on-io-error&nbsp;&nbsp; detach;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; }</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; net {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; cram-hmac-alg &quot;sha1&quot;;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; shared-secret &quot;supersecret&quot;;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; after-sb-0pri disconnect;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; after-sb-1pri disconnect;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; after-sb-2pri disconnect;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; rr-conflict disconnect;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; }</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; syncer {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; rate 20M;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; al-extents 257;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; }</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; device&nbsp;&nbsp;&nbsp; /dev/drbd0;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; disk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /dev/sdb;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; meta-disk internal;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; on mysqlHA1.cologne.tecdoc.local {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; address&nbsp;&nbsp;&nbsp; 10.6.0.127:7788;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; }</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; on mysqlHA2.cologne.tecdoc.local {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; address&nbsp;&nbsp; 10.6.0.128:7788;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; }</FONT>

<BR><FONT SIZE=2 FACE="Arial">}</FONT>

<BR><FONT SIZE=2 FACE="Arial">resource mysqlstack {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; protocol A;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /dev/drbd10;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stacked-on-top-of mysqldb {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 172.30.2.10:7789;&nbsp; # Cluster IP</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; on mysqlHAoffsite.cologne.tecdoc.local {</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; disk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /dev/sdb;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 172.30.2.78:7789;&nbsp; # public IP of backup-node</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; meta-disk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; internal;</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</FONT>

<BR><FONT SIZE=2 FACE="Arial">}</FONT>

<BR><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------</FONT>
</P>

<P><FONT COLOR="#000000" SIZE=2 FACE="Arial">Mit freundlichen Grüßen / with kind regards</FONT>
</P>

<P><B><FONT COLOR="#000000" FACE="Arial">Torsten Schmidt</FONT></B>

<BR><FONT COLOR="#000000" SIZE=2 FACE="Arial">System Manager</FONT>
</P>

</BODY>
</HTML>