<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:p="urn:schemas-microsoft-com:office:powerpoint" xmlns:a="urn:schemas-microsoft-com:office:access" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" xmlns:b="urn:schemas-microsoft-com:office:publisher" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:odc="urn:schemas-microsoft-com:office:odc" xmlns:oa="urn:schemas-microsoft-com:office:activation" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:q="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc="http://microsoft.com/officenet/conferencing" xmlns:D="DAV:" xmlns:Repl="http://schemas.microsoft.com/repl/" xmlns:mt="http://schemas.microsoft.com/sharepoint/soap/meetings/" xmlns:x2="http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ppda="http://www.passport.com/NameSpace.xsd" xmlns:ois="http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc="http://schemas.microsoft.com/data/udc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sub="http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec="http://www.w3.org/2001/04/xmlenc#" xmlns:sp="http://schemas.microsoft.com/sharepoint/" xmlns:sps="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs="http://schemas.microsoft.com/data/udc/soap" xmlns:udcxf="http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p="http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf="http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss="http://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi="http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi="http://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels="http://schemas.openxmlformats.org/package/2006/relationships" xmlns:spwp="http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:pptsl="http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl="http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService" xmlns:Z="urn:schemas-microsoft-com:" xmlns:st="" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=DE link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal>Hi,<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>i am kind of new to pacemaker. I am trying to configure a
active/passive pacemaker/drbd/mysql cluster. Preferably all resources should run
on node1 if available, if not they should migrate to node2.  I already read all
the howtos, guides and now i reached the point were i hope to get some help
from you experts. My problem is, that if i try to test the cluster with a
manual migration like <o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>crm resource migrate grp_MySQL pinguin01-node2 nothing
happens. If i manually reboot the active node it does a nice and clean
failover. It is frustrating ;-)<o:p></o:p></p>

<p class=MsoNormal>Thats the syslog output right after issued the command:<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>…<o:p></o:p></p>

<p class=MsoNormal>Jan 26 18:30:21 prolog01-node1 crm_resource: [12802]: info:
Invoked: crm_resource -M -r grp_MySQL -H prolog01-node2<o:p></o:p></p>

<p class=MsoNormal>Jan 26 18:30:21 prolog01-node1 cib: [2585]: info:
cib_process_request: Operation complete: op cib_delete for section constraints
(origin=local/crm_resource/3, version=0.795.3): ok (rc=0)<o:p></o:p></p>

<p class=MsoNormal>Jan 26 18:30:21 prolog01-node1 cib: [2585]: info:
cib_process_request: Operation complete: op cib_modify for section constraints
(origin=local/crm_resource/4, version=0.795.3): ok (rc=0)<o:p></o:p></p>

<p class=MsoNormal>…<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>Here you can see some debugging output (i will contribute
the small script i am using for these dumps later if i finished the whole
installation, i will write  a comprehensive step-by-step howto as soon is gt
everything up and working, cause it seems to me that most oft he howtos do not
face every issue):<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>--- Cluster Config & Status Dump --<o:p></o:p></p>

<p class=MsoNormal>Created: Tue Jan 26 18:25:01 CET 2010 on pinguin01-node1<o:p></o:p></p>

<p class=MsoNormal>Systeminfo: Linux pinguin01-node1 2.6.26-2-amd64 #1 SMP Thu
Nov 5 02:23:12 UTC 2009 x86_64 GNU/Linux<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>#####################<o:p></o:p></p>

<p class=MsoNormal>### 1. DRBD State ###<o:p></o:p></p>

<p class=MsoNormal>#####################<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>drbd driver loaded OK; device status:<o:p></o:p></p>

<p class=MsoNormal>version: 8.3.4 (api:88/proto:86-91)<o:p></o:p></p>

<p class=MsoNormal>GIT-hash: 70a645ae080411c87b4482a135847d69dc90a6a2 build by
phil@fat-tyre, 2009-10-06 14:36:06<o:p></o:p></p>

<p class=MsoNormal>m:res      cs         ro                 ds                
p  mounted       fstype<o:p></o:p></p>

<p class=MsoNormal>0:pinguin0  Connected  Primary/Secondary  UpToDate/UpToDate 
C  /mnt/cluster  xfs<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>#######################<o:p></o:p></p>

<p class=MsoNormal>### 2. DRBD Config  ###<o:p></o:p></p>

<p class=MsoNormal>#####################<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>## generated by drbd-gui 0.5.0<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>global {<o:p></o:p></p>

<p class=MsoNormal>                usage-count     yes;<o:p></o:p></p>

<p class=MsoNormal>}<o:p></o:p></p>

<p class=MsoNormal>common {<o:p></o:p></p>

<p class=MsoNormal>  protocol C;<o:p></o:p></p>

<p class=MsoNormal>}<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>resource pinguin0 {<o:p></o:p></p>

<p class=MsoNormal>syncer {<o:p></o:p></p>

<p class=MsoNormal>        rate 125M;<o:p></o:p></p>

<p class=MsoNormal>}<o:p></o:p></p>

<p class=MsoNormal>    device    /dev/drbd0;<o:p></o:p></p>

<p class=MsoNormal>    disk      /dev/sdb1;<o:p></o:p></p>

<p class=MsoNormal>                meta-disk internal;<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>  on pinguin01-node1 {<o:p></o:p></p>

<p class=MsoNormal>    address   192.168.1.1:7789;<o:p></o:p></p>

<p class=MsoNormal>  }<o:p></o:p></p>

<p class=MsoNormal>  on pinguin01-node2 {<o:p></o:p></p>

<p class=MsoNormal>    address   192.168.1.2:7789;<o:p></o:p></p>

<p class=MsoNormal>  }<o:p></o:p></p>

<p class=MsoNormal>}<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>########################<o:p></o:p></p>

<p class=MsoNormal>### 3. Cluster State ###<o:p></o:p></p>

<p class=MsoNormal>########################<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>============<o:p></o:p></p>

<p class=MsoNormal>Last updated: Tue Jan 26 18:25:02 2010<o:p></o:p></p>

<p class=MsoNormal>Stack: openais<o:p></o:p></p>

<p class=MsoNormal>Current DC: pinguin01-node1 - partition with quorum<o:p></o:p></p>

<p class=MsoNormal>Version: 1.0.6-cebe2b6ff49b36b29a3bd7ada1c4701c7470febe<o:p></o:p></p>

<p class=MsoNormal>2 Nodes configured, 2 expected votes<o:p></o:p></p>

<p class=MsoNormal>2 Resources configured.<o:p></o:p></p>

<p class=MsoNormal>============<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>Online: [ pinguin01-node2 pinguin01-node1 ]<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal> Master/Slave Set: ms_drbd_mysql0<o:p></o:p></p>

<p class=MsoNormal>     Masters: [ pinguin01-node1 ]<o:p></o:p></p>

<p class=MsoNormal>     Slaves: [ pinguin01-node2 ]<o:p></o:p></p>

<p class=MsoNormal> Resource Group: grp_MySQL<o:p></o:p></p>

<p class=MsoNormal>     res_Filesystem     (ocf::heartbeat:Filesystem):   
Started pinguin01-node1<o:p></o:p></p>

<p class=MsoNormal>     res_ClusterIP      (ocf::heartbeat:IPaddr2):      
Started pinguin01-node1<o:p></o:p></p>

<p class=MsoNormal>     res_MySQL  (lsb:mysql):    Started pinguin01-node1<o:p></o:p></p>

<p class=MsoNormal>     res_Apache (lsb:apache2):  Started pinguin01-node1<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>#########################<o:p></o:p></p>

<p class=MsoNormal>### 4. Cluster Config ###<o:p></o:p></p>

<p class=MsoNormal>#########################<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>node pinguin01-node1 \<o:p></o:p></p>

<p class=MsoNormal>        attributes standby="off"<o:p></o:p></p>

<p class=MsoNormal>node pinguin01-node2 \<o:p></o:p></p>

<p class=MsoNormal>        attributes standby="off"<o:p></o:p></p>

<p class=MsoNormal>primitive drbd_pinguin0 ocf:linbit:drbd \<o:p></o:p></p>

<p class=MsoNormal>        params drbd_resource="pinguin0" \<o:p></o:p></p>

<p class=MsoNormal>        operations $id="drbd_pinguin0-operations"<o:p></o:p></p>

<p class=MsoNormal>primitive res_Apache lsb:apache2 \<o:p></o:p></p>

<p class=MsoNormal>        operations $id="res_Apache-operations" \<o:p></o:p></p>

<p class=MsoNormal>        op stop interval="0"
timeout="15" \<o:p></o:p></p>

<p class=MsoNormal>        op monitor interval="15"
timeout="15" start-delay="15" \<o:p></o:p></p>

<p class=MsoNormal>        op status interval="0"
timeout="15" \<o:p></o:p></p>

<p class=MsoNormal>        op start interval="0"
timeout="15"<o:p></o:p></p>

<p class=MsoNormal>primitive res_ClusterIP ocf:heartbeat:IPaddr2 \<o:p></o:p></p>

<p class=MsoNormal>        params iflabel="ClusterIP"
ip="10.1.1.175" \<o:p></o:p></p>

<p class=MsoNormal>        operations
$id="res_ClusterIP_1-operations" \<o:p></o:p></p>

<p class=MsoNormal>        op stop interval="0"
timeout="100" \<o:p></o:p></p>

<p class=MsoNormal>        op monitor interval="10"
timeout="20" start-delay="0" \<o:p></o:p></p>

<p class=MsoNormal>        op status interval="10"
timeout="20" \<o:p></o:p></p>

<p class=MsoNormal>        op start interval="0"
timeout="90"<o:p></o:p></p>

<p class=MsoNormal>primitive res_Filesystem ocf:heartbeat:Filesystem \<o:p></o:p></p>

<p class=MsoNormal>        params fstype="xfs"
directory="/mnt/cluster" device="/dev/drbd0" \<o:p></o:p></p>

<p class=MsoNormal>        operations $id="res_Filesystem-operations"
\<o:p></o:p></p>

<p class=MsoNormal>        op stop interval="0"
timeout="60" \<o:p></o:p></p>

<p class=MsoNormal>        op monitor interval="20"
timeout="40" start-delay="0" \<o:p></o:p></p>

<p class=MsoNormal>        op start interval="0"
timeout="60"<o:p></o:p></p>

<p class=MsoNormal>primitive res_MySQL lsb:mysql \<o:p></o:p></p>

<p class=MsoNormal>        operations $id="res_MySQL-operations" \<o:p></o:p></p>

<p class=MsoNormal>        op stop interval="0"
timeout="15" \<o:p></o:p></p>

<p class=MsoNormal>        op monitor interval="15"
timeout="15" start-delay="15" \<o:p></o:p></p>

<p class=MsoNormal>        op status interval="0"
timeout="15" \<o:p></o:p></p>

<p class=MsoNormal>        op start interval="0"
timeout="15"<o:p></o:p></p>

<p class=MsoNormal>group grp_MySQL res_Filesystem res_ClusterIP res_MySQL
res_Apache \<o:p></o:p></p>

<p class=MsoNormal>        meta target-role="Started"<o:p></o:p></p>

<p class=MsoNormal>ms ms_drbd_mysql0 drbd_pinguin0 \<o:p></o:p></p>

<p class=MsoNormal>        meta master-max="1"
master-node-max="1" clone-max="2"
clone-node-max="1" notify="true"<o:p></o:p></p>

<p class=MsoNormal>location cli-prefer-grp_MySQL grp_MySQL \<o:p></o:p></p>

<p class=MsoNormal>        rule $id="cli-prefer-rule-grp_MySQL" inf:
#uname eq pinguin01-node2<o:p></o:p></p>

<p class=MsoNormal>colocation col_drbd_on_mysql inf: grp_MySQL
ms_drbd_mysql0:Master<o:p></o:p></p>

<p class=MsoNormal>order mysql_after_drbd inf: ms_drbd_mysql0:promote
grp_MySQL:start<o:p></o:p></p>

<p class=MsoNormal>property $id="cib-bootstrap-options" \<o:p></o:p></p>

<p class=MsoNormal>        expected-quorum-votes="2" \<o:p></o:p></p>

<p class=MsoNormal>        stonith-enabled="false" \<o:p></o:p></p>

<p class=MsoNormal>        no-quorum-policy="ignore" \<o:p></o:p></p>

<p class=MsoNormal>       
dc-version="1.0.6-cebe2b6ff49b36b29a3bd7ada1c4701c7470febe" \<o:p></o:p></p>

<p class=MsoNormal>        cluster-infrastructure="openais" \<o:p></o:p></p>

<p class=MsoNormal>        last-lrm-refresh="1264524276" \<o:p></o:p></p>

<p class=MsoNormal>        symmetric-cluster="true"<o:p></o:p></p>

<p class=MsoNormal>rsc_defaults $id="rsc-options" \<o:p></o:p></p>

<p class=MsoNormal>        resource-stickiness="100"<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>--- Finished Dump ...  ---<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>Help is appreciated.<o:p></o:p></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:black'>Sebastian
Koch<br>
</span></b><b><u><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";
color:#FF9900'>                                                         </span></u></b><b><u><span
style='font-size:9.0pt;font-family:"Verdana","sans-serif";color:blue'><br>
</span></u></b><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";
color:black'><br>
</span><b><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";
color:gray'>NETZWERK GmbH</span></b><span style='font-size:9.0pt;font-family:
"Verdana","sans-serif";color:gray'><br>
<b><br>
</b></span><span style='font-size:7.5pt;font-family:"Verdana","sans-serif";
color:gray'>Fon:  +49.711.220 5498 81<br>
Mobil: +49.160.907 908 30<br>
Fax:  +49.711.220 5499 27</span><span style='font-size:7.5pt;font-family:
"Verdana","sans-serif";color:blue'><br>
</span><span style='font-size:7.5pt;font-family:"Verdana","sans-serif";
color:gray'>Email: <a href="mailto:olaf.mueller-haberland@netzwerk.de"
title="mailto:herner@netzwerk.de"><span style='color:blue'>sebastian.koch@netzwerk.de</span><span
style='color:blue'><br>
</span></a>Web:  </span><u><span style='font-size:7.5pt;font-family:"Verdana","sans-serif";
color:blue'><a href="http://www.netzwerk.de/" target="_blank"
title="http://www.netzwerk.de/"><span style='color:blue'>www.netzwerk.de</span></a></span></u><span
style='font-size:7.5pt;font-family:"Verdana","sans-serif";color:gray'><o:p></o:p></span></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='font-size:7.5pt;font-family:"Verdana","sans-serif";color:gray'>NETZWERK
GmbH, Kurze Str. 40, 70794 Filderstadt-Bonlanden<br>
Geschäftsführer: Siegfried Herner, Hans-Baldung Luley, Olaf Müller-Haberland<br>
Sitz der Gesellschaft: Filderstadt-Bonlanden, Amtsgericht Stuttgart HRB 225547,
WEEE-Reg Nr. DE 185 622 492<o:p></o:p></span></p>

<p class=MsoNormal><o:p> </o:p></p>

</div>

</body>

</html>