<br><font size=2 face="sans-serif">Hi All,</font>
<br>
<br><font size=2 face="sans-serif">Firstly can I thank Philipp, Lars and everyone else who has contributed to DRBD, </font>
<br><font size=2 face="sans-serif">we have been running a production cluster for over a year now supporting :-</font>
<br><font size=2 face="sans-serif">Unix/Linux Home accounts</font>
<br><font size=2 face="sans-serif">Unix/Linux Application serving</font>
<br><font size=2 face="sans-serif">Apache</font>
<br><font size=2 face="sans-serif">Samba</font>
<br>
<br><font size=2 face="sans-serif">My issue is I am in the process of building a second cluster with the following spec</font>
<br>
<br><font size=2 face="sans-serif">HP DL380 G3's</font>
<br><font size=2 face="sans-serif">2 Gb RAM<br>
Gigabyte Ethernet for Replication</font>
<br><font size=2 face="sans-serif">Serial for Heartbeat</font>
<br><font size=2 face="sans-serif">Suse 9.0 prof ed, stripped down for server use only....</font>
<br><font size=2 face="sans-serif">Kernel Suse 2.4.21-99-smp4G.</font>
<br><font size=2 face="sans-serif">1 x 72GB 15k rpm drive for root</font>
<br><font size=2 face="sans-serif">2 x 72GB 15k rpm drive stripped to 135.6GB for drbd replication.</font>
<br><font size=2 face="sans-serif">Heartbeat 1.2.2</font>
<br><font size=2 face="sans-serif">The server will be running Samba3 and Postgresql 7.4.3 (and 8.0beta for testing)</font>
<br>
<br><font size=2 face="sans-serif">I originally installed drbd 0.6.12 which worked perfectly and has been running for a couple</font>
<br><font size=2 face="sans-serif">of weeks without any issues, but after the release of 0.7.3 I decided to bite the bullet and give</font>
<br><font size=2 face="sans-serif">it a go.</font>
<br>
<br><font size=2 face="sans-serif">The compile and install went fine, built as module not patched into Kernel, I re partitioned the </font>
<br><font size=2 face="sans-serif">135GB drive from one to two slices the second slice for the metadata, made the partition 500mb</font>
<br><font size=2 face="sans-serif">to be on the safe side. </font>
<br><font size=2 face="sans-serif">Originally used Reiserfs for the file system but switched too EXT3 to see if this would fix my issue !!!</font>
<br><font size=2 face="sans-serif">Created a new drbd.conf file (see below) and started up the primary side all fine, rebuilt the samba</font>
<br><font size=2 face="sans-serif">Postgresql file structures and restarted the Hearbeat services - All ran great.</font>
<br><font size=2 face="sans-serif">Next I configured the secondary side and started up drbd, it began to sync as expected and </font>
<br><font size=2 face="sans-serif">completed successfully after 2.5 hours I then started up heartbeat on the secondary side and </font>
<br><font size=2 face="sans-serif">forced a switch from the primary to the secondary - All appeared to be going ok until I</font>
<br><font size=2 face="sans-serif">noticed that Postgresql didn't restart on the now new primary.</font>
<br><font size=2 face="sans-serif">I checked the logfiles and the startup was complaining that the postgresql.conf file was invalid,</font>
<br><font size=2 face="sans-serif">on checking the file I found that it appeared to be corrupt, headrer was complete gibberish but the</font>
<br><font size=2 face="sans-serif">rest of the file contained normal text, I switched the services back over and the to my surprise</font>
<br><font size=2 face="sans-serif">Postgresql started fine , checked the conf file and it was just a normal text file !!!!!!</font>
<br>
<br><font size=2 face="sans-serif">I have tried rebuilding the drbd devices three times now and also have forced a full resync</font>
<br><font size=2 face="sans-serif">of the data twice but I still get the same issue.</font>
<br>
<br><font size=2 face="sans-serif">If I can't get 0.7.3 working in the next month I'm going to have to revert back to using 0.6.12</font>
<br><font size=2 face="sans-serif">so that I can get this cluster into production....<br>
</font>
<br><font size=2 face="sans-serif">Any help would be much appreciated - and thanks in advance.........<br>
</font>
<br><font size=2 face="sans-serif">drbd.conf file looks like this :-</font>
<br>
<br><font size=2 face="sans-serif">resource drbd0 {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; protocol &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; incon-degr-cmd &nbsp; &nbsp; &nbsp; &quot;echo '!DRBD! pri on incon-degr' | wall ; sleep 60 ; halt -f&quot;;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; on uklnx04 {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; device &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /dev/drbd0;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; disk &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /dev/cciss/c0d1p1;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; address &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;192.168.100.31:7788;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; meta-disk &nbsp; &nbsp; &nbsp; &nbsp;/dev/cciss/c0d1p2 [0];</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; on uklnx03 {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; device &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /dev/drbd0;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; disk &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /dev/cciss/c0d1p1;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; address &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;192.168.100.30:7788;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; meta-disk &nbsp; &nbsp; &nbsp; &nbsp;/dev/cciss/c0d1p2 [0];</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; net {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; timeout &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 60;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; connect-int &nbsp; &nbsp; &nbsp; 10;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; ping-int &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;10;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; max-buffers &nbsp; &nbsp; &nbsp;2048;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; max-epoch-size &nbsp; 2048;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; ko-count &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 4;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; on-disconnect &nbsp; &nbsp;reconnect;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; disk {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; on-io-error &nbsp; &nbsp; &nbsp;detach;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; syncer {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; rate &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 50M;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; al-extents &nbsp; &nbsp; &nbsp; 257;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; startup {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; degr-wfc-timeout 120;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">}<br>
<br>
<br>
Regards<br>
<br>
Kevin Izzet<br>
<br>
Database / Unix / Linux &nbsp;Administrator<br>
Tel: &nbsp; &nbsp; (Code)+44(0)1475 655606<br>
Fax: &nbsp; &nbsp;(Code)+44(0)1475 637755<br>
Email: &nbsp;Kevin.Izzet@nsc.com<br>
<br>
<br>
*************************************************************************************<br>
This email may contain confidential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is prohibited. If you are not the intended or authorised recipient please contact the sender by reply email and delete all copies of this message</font>