<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=us-ascii">
<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;}
/* 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;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
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=EN-GB link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal>Hi. I am having a problem
whilst carrying out some preliminary testing of DRBD with OpenAIS. My
test setup was all working fine. I have now introduced it to a simulated wide
area network by changing the subnet on each system, modifying the config files
accordingly, adding the relevant routes and gateway, and using an established
Linux box that we use for throttling bandwidth for such testing. The network
config is sound as I can ping to and from each node through the router system.
I also have full key authentication setup between them. Nothing else has
changed.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Now, the DRBD nodes are failing to sync. I am getting no obvious
errors. If I watch the /proc/drbd file, it goes through the motion of syncing, and
the progress bar briefly is seen. It then flips back.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Below is a typical output of cat /proc/drbd ran one after
the other. It just goes on and on like this, and never actually syncs. <o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Any ideas? I have pasted the relevant parts of my
config files further below.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Thanks<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Gary<o:p></o:p></p>
<p class=MsoNormal>------<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>grw-mls:~ # cat /proc/drbd<o:p></o:p></p>
<p class=MsoNormal>version: 8.2.7 (api:88/proto:86-88)<o:p></o:p></p>
<p class=MsoNormal>GIT-hash: a1b440e8b3011a1318d8bff1bb7edc763ef995b0 build by
lmb@hermes, 2009-02-20 13:35:59<o:p></o:p></p>
<p class=MsoNormal> 0: cs:SyncSource st:Primary/Secondary ds:UpToDate/Inconsistent
C r---<o:p></o:p></p>
<p class=MsoNormal> ns:5470204 nr:0 dw:14728 dr:5600468 al:46
bm:11 lo:0 pe:7 ua:7 ap:0 ep:1 wo:b oos:71732848<o:p></o:p></p>
<p class=MsoNormal>
[>....................] sync'ed: 0.1% (70048/70052)M<o:p></o:p></p>
<p class=MsoNormal> finish: 16:36:17
speed: 944 (944) K/sec<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>grw-mls:~ # cat /proc/drbd<o:p></o:p></p>
<p class=MsoNormal>version: 8.2.7 (api:88/proto:86-88)<o:p></o:p></p>
<p class=MsoNormal>GIT-hash: a1b440e8b3011a1318d8bff1bb7edc763ef995b0 build by
lmb@hermes, 2009-02-20 13:35:59<o:p></o:p></p>
<p class=MsoNormal> 0: cs:WFBitMapS st:Primary/Secondary
ds:UpToDate/Inconsistent C r---<o:p></o:p></p>
<p class=MsoNormal> ns:5474152 nr:0 dw:14768 dr:5604216 al:46
bm:12 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:71733792<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>grw-mls:~ # cat /proc/drbd<o:p></o:p></p>
<p class=MsoNormal>version: 8.2.7 (api:88/proto:86-88)<o:p></o:p></p>
<p class=MsoNormal>GIT-hash: a1b440e8b3011a1318d8bff1bb7edc763ef995b0 build by
lmb@hermes, 2009-02-20 13:35:59<o:p></o:p></p>
<p class=MsoNormal> 0: cs:SyncSource st:Primary/Secondary
ds:UpToDate/Inconsistent C r---<o:p></o:p></p>
<p class=MsoNormal> ns:5477360 nr:0 dw:14792 dr:5607960 al:46
bm:12 lo:0 pe:4 ua:5 ap:0 ep:1 wo:b oos:71733216<o:p></o:p></p>
<p class=MsoNormal>
[>....................] sync'ed: 0.1% (70048/70052)M<o:p></o:p></p>
<p class=MsoNormal> finish: 24:54:26 speed:
576 (576) K/sec<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><b><o:p> </o:p></b></p>
<p class=MsoNormal><b><o:p> </o:p></b></p>
<p class=MsoNormal><b>/etc/drbd.conf file: (same on both nodes)<o:p></o:p></b></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>global {<o:p></o:p></p>
<p class=MsoNormal> dialog-refresh 1;<o:p></o:p></p>
<p class=MsoNormal> minor-count 5;<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> syncer { rate 10M; }<o:p></o:p></p>
<p class=MsoNormal>}<o:p></o:p></p>
<p class=MsoNormal>resource cluster_disk {<o:p></o:p></p>
<p class=MsoNormal> protocol C;<o:p></o:p></p>
<p class=MsoNormal> disk {<o:p></o:p></p>
<p class=MsoNormal>
on-io-error pass_on;<o:p></o:p></p>
<p class=MsoNormal> }<o:p></o:p></p>
<p class=MsoNormal> syncer {<o:p></o:p></p>
<p class=MsoNormal> }<o:p></o:p></p>
<p class=MsoNormal> net {<o:p></o:p></p>
<p class=MsoNormal> after-sb-1pri discard-secondary;<o:p></o:p></p>
<p class=MsoNormal> }<o:p></o:p></p>
<p class=MsoNormal>startup {<o:p></o:p></p>
<p class=MsoNormal> wait-after-sb;<o:p></o:p></p>
<p class=MsoNormal>}<o:p></o:p></p>
<p class=MsoNormal> on grw-mls {<o:p></o:p></p>
<p class=MsoNormal> device
/dev/drbd0;<o:p></o:p></p>
<p class=MsoNormal> address 2.17.1.3:7889;<o:p></o:p></p>
<p class=MsoNormal> meta-disk internal;<o:p></o:p></p>
<p class=MsoNormal> disk
/dev/sda3;<o:p></o:p></p>
<p class=MsoNormal> }<o:p></o:p></p>
<p class=MsoNormal> on Cluster2 {<o:p></o:p></p>
<p class=MsoNormal> device
/dev/drbd0;<o:p></o:p></p>
<p class=MsoNormal> address 10.0.0.254:7889;<o:p></o:p></p>
<p class=MsoNormal> meta-disk internal;<o:p></o:p></p>
<p class=MsoNormal> disk
/dev/sda3;<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><b>/etc/ais/openais.conf file on grw-mls:<o:p></o:p></b></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[snip]<o:p></o:p></p>
<p class=MsoNormal> interface {<o:p></o:p></p>
<p class=MsoNormal>
ringnumber: 0<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>
# The following values need to be set based on your environment<o:p></o:p></p>
<p class=MsoNormal>
bindnetaddr: 2.0.0.0<o:p></o:p></p>
<p class=MsoNormal>
mcastaddr: 226.94.94.94<o:p></o:p></p>
<p class=MsoNormal>
mcastport: 2602<o:p></o:p></p>
<p class=MsoNormal> }<o:p></o:p></p>
<p class=MsoNormal>[snip]<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><b>/etc/ais/openais.conf file on Cluster2:<o:p></o:p></b></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[snip]<o:p></o:p></p>
<p class=MsoNormal> interface {<o:p></o:p></p>
<p class=MsoNormal>
ringnumber: 0<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>
# The following values need to be set based on your environment<o:p></o:p></p>
<p class=MsoNormal>
bindnetaddr: 10.0.0.0<o:p></o:p></p>
<p class=MsoNormal>
mcastaddr: 226.94.94.94<o:p></o:p></p>
<p class=MsoNormal>
mcastport: 2602<o:p></o:p></p>
<p class=MsoNormal> }<o:p></o:p></p>
<p class=MsoNormal>[snip]<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
</div>
</body>
</html>