<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:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 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.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></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="EN-GB" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="ES-TRAD">Hello all,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES-TRAD"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal">Im configuring a PostgreSQL clsuter, of two nodes, all running Ubuntu 14.04 LTS.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Here it is the packages list of the different cluster packages Im using:<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>ii&nbsp; corosync&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.3.3-1ubuntu1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; amd64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Standards-based cluster framework (daemon and modules)<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>ii&nbsp; crmsh&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.2.5&#43;hg1034-1ubuntu4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; all&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CRM shell for the pacemaker cluster manager<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>ii&nbsp; drbd8-utils&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2:8.4.4-1ubuntu1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; amd64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RAID 1 over TCP/IP for Linux (user utilities)<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>ii&nbsp; libcorosync-common4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.3.3-1ubuntu1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; amd64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Standards-based cluster framework, common library<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>ii&nbsp; pacemaker&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.1.10&#43;git20130802-1ubuntu2.3 amd64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HA cluster resource manager<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>ii&nbsp; pacemaker-cli-utils&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.1.10&#43;git20130802-1ubuntu2.3 amd64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Command line interface utilities for Pacemaker
<o:p></o:p></b></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">When configuring the drbd_resource:<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="text-indent:36.0pt"><b>sudo crm configure primitive p_drbd_postgre
<span style="color:red">ocf:linbit:drbd </span>params drbd_resource=&quot;postgresql&quot; op monitor interval=&quot;15s&quot;
<o:p></o:p></b></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">I get the following error:<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>Failed actions:<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp; p_drbd_postgre_monitor_0 (node=trebles, call=170, rc=5, status=complete, last-rc-change=Thu Jun 25 07:51:32 2015<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>, queued=3ms, exec=0ms<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>): not installed<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp; p_drbd_postgre_monitor_0 (node=trebles-postgresql, call=204, rc=6, status=complete, last-rc-change=Thu Jun 25 07:51:32 2015<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>, queued=120ms, exec=0ms<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>): not configured<o:p></o:p></b></p>
<p class="MsoNormal"><b><o:p>&nbsp;</o:p></b></p>
<p class="MsoNormal">If I use the heartbeat agent: <b><span style="color:red">ocf:heartbeat:drbd
</span></b>instead, I get no errors. But that&#8217;s not what I need, as this legacy agent is not managing DRBD well,<o:p></o:p></p>
<p class="MsoNormal">Im getting DRBD split-brains every now and then&#8230;<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">I have found a previous message where an user got the same error, but I have had no luck:
<o:p></o:p></p>
<p class="MsoNormal"><a href="http://lists.linbit.com/pipermail/drbd-user/2014-March/020703.html">http://lists.linbit.com/pipermail/drbd-user/2014-March/020703.html</a><o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Here it is my DRBD postgresql.res conf file:<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b><span lang="ES-TRAD">cat /etc/drbd.d/postgresql.res<o:p></o:p></span></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>resource postgresql {<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; protocol C;<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b><o:p>&nbsp;</o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;startup {<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wfc-timeout 15;<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; degr-wfc-timeout 60;<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; on trebles {<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device /dev/drbd0;<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; disk /dev/system-vg/postgre;<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address 10.0.1.106:7788;<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; meta-disk internal;<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; on trebles-postgresql {<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device /dev/drbd0;<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; disk /dev/system-vg/postgre;<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address 10.0.1.110:7788;<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; meta-disk internal;<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</b><o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Error on corosync log:<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>Jun 25 14:26:18 [1053] trebles-postgresql&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cib:&nbsp;&nbsp;&nbsp;&nbsp; info: cib_process_request:&nbsp;&nbsp;&nbsp; Completed cib_query operation for section 'all': OK (rc=0, origin=local/cibadmin/2, version=0.362.1)<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>Jun 25 14:26:18 [1053] trebles-postgresql&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cib:&nbsp;&nbsp;&nbsp;&nbsp; info: retrieveCib:&nbsp;&nbsp;&nbsp; Reading cluster configuration from: /var/lib/pacemaker/cib/cib.8GFYG9 (digest: /var/lib/pacemaker/cib/cib.UQe8uq)<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>Jun 25 14:26:18 [1053] trebles-postgresql&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cib:&nbsp;&nbsp;&nbsp;&nbsp; info: crm_client_destroy:&nbsp;&nbsp;&nbsp;&nbsp; Destroying 0 events<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>drbd(p_drbd_postgre)[1794]:&nbsp;&nbsp;&nbsp;&nbsp; 2015/06/25_14:26:18 ERROR: meta parameter misconfigured, expected clone-max -le 2, but found unset.<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>Jun 25 14:26:18 [1053] trebles-postgresql&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cib:&nbsp;&nbsp;&nbsp;&nbsp; info: cib_process_request:&nbsp;&nbsp;&nbsp; Completed cib_modify operation for section status: OK (rc=0, origin=trebles/crmd/19, version=0.362.2)<o:p></o:p></b></p>
<p class="MsoNormal" style="margin-left:36.0pt"><b>Jun 25 14:26:18 [1058] trebles-postgresql&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; crmd:&nbsp;&nbsp;&nbsp;&nbsp; info: services_os_action_execute:&nbsp;&nbsp;&nbsp;&nbsp; Managed drbd_meta-data_0 process 1818 exite</b><o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">I think I have configured DRBD ok.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">I don&#8217;t have a clue of what can be happening, so any help is more than welcome.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Thanks<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Jorge.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>