<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2627" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" size=3>Hi 
all,<BR><BR>I have thus far been unsuccessfull in starting drbd on either node 
in my <BR>test setup.<BR><BR>A quick summary of my setup:<BR><BR>Both machines 
running redhat 9, with (i686) redhat-built 2.4.20-31.9 kernel, <BR>kernel 
sources installed for that same kernel, drbd 0.7.10 compiled against <BR>said 
kernel source, using instructions from latest INSTALL.TXT.<BR><BR>I have simply 
a 400MB partition on each system (/dev/hdc) which I am trying <BR>to mirror (on 
both systems). I have a dedicated 260MB partition (/dev/hda5) <BR>for drbd meta 
data (on both systems).<BR><BR>I found that there were no /dev/drbd* entries 
created at redhat install <BR>time, nor were there any after make install; 
therefore I used the text file <BR>suggested method to create them:<BR><BR># for 
i in `seq 0 15` ; do mknod /dev/drbd$i b 147 $i; done<BR><BR>on both 
systems.<BR><BR>drbd.conf:<BR>------------------------------------------------------<BR>global 
{<BR>&nbsp;&nbsp;&nbsp; dialog-refresh 5; # 5 seconds<BR>&nbsp;&nbsp;&nbsp; 
disable-io-hints;<BR>}<BR><BR>resource r0 {<BR><BR>&nbsp; protocol 
C;<BR><BR>&nbsp; incon-degr-cmd "echo '!DRBD! pri on incon-degr' | wall ; sleep 
60 ; <BR>halt -f";<BR><BR>&nbsp; startup {<BR>&nbsp;&nbsp;&nbsp; 
degr-wfc-timeout 120;&nbsp;&nbsp;&nbsp; # 2 minutes.<BR>&nbsp; }<BR><BR>&nbsp; 
disk {<BR>&nbsp;&nbsp;&nbsp; on-io-error&nbsp;&nbsp; detach;<BR>&nbsp; 
}<BR><BR>&nbsp; net {<BR>&nbsp; }<BR><BR>&nbsp; syncer {<BR>&nbsp;&nbsp;&nbsp; 
rate 1M;<BR>&nbsp;&nbsp;&nbsp; group 1;<BR><BR>&nbsp;&nbsp;&nbsp; al-extents 
257;<BR>&nbsp; }<BR><BR>&nbsp; on celery {<BR>&nbsp;&nbsp;&nbsp; 
device&nbsp;&nbsp;&nbsp;&nbsp; /dev/drbd0;<BR>&nbsp;&nbsp;&nbsp; 
disk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /dev/hdc1;<BR>&nbsp;&nbsp;&nbsp; 
address&nbsp;&nbsp;&nbsp; 192.168.0.8:7788;<BR>&nbsp;&nbsp;&nbsp; 
meta-disk&nbsp; /dev/hda5[0];<BR>&nbsp; }<BR><BR>&nbsp; on pii 
{<BR>&nbsp;&nbsp;&nbsp; device&nbsp;&nbsp;&nbsp; 
/dev/drbd0;<BR>&nbsp;&nbsp;&nbsp; disk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
/dev/hdc1;<BR>&nbsp;&nbsp;&nbsp; address&nbsp;&nbsp; 
192.168.0.13:7788;<BR>&nbsp;&nbsp;&nbsp; meta-disk /dev/hda5[0];<BR>&nbsp; 
}<BR><BR>}<BR>------------------------------------------------------<BR><BR>The 
two test systems have hostnames "celery" (192.168.0.8) and "pii" 
<BR>(192.168.0.13).<BR><BR>I can provide more detail if needed. The trouble I 
have starting drbd occurs <BR>thusly (after reboot):<BR><BR><BR># insmod 
drbd<BR>Using /lib/modules/2.4.20-31.9/kernel/drivers/block/drbd.o<BR><BR># 
service drbd start<BR>Starting DRBD resources:&nbsp;&nbsp;&nbsp; [ d0 
/etc/init.d/drbd: line 131:&nbsp; 2625 <BR>Segmentation 
fault&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $CMD<BR><BR>cmd /sbin/drbdsetup /dev/drbd0 
disk /dev/hdc1 /dev/hda5 <BR>0 --on-io-error=detach&nbsp; 
failed!<BR><BR><BR>...ok, so:<BR><BR># drbdadm up all<BR><BR>...just hangs, and 
in system log I get:<BR><BR>23:14:29 celery kernel: drbd: initialised. Version: 
0.7.10 (api:77/proto:74)<BR>23:14:29 celery kernel: drbd: SVN Revision: 1743 
build by <BR></FONT><A href="mailto:root@localhost.localdomain"><FONT 
face="Times New Roman" size=3>root@localhost.localdomain</FONT></A><FONT 
face="Times New Roman" size=3>, 2005-05-15 03:00:03<BR>23:14:29 celery kernel: 
drbd: registered as block device major 147<BR>23:14:42 celery kernel: drbd0: 
Creating state block<BR>23:14:42 celery kernel: drbd0: Both nodes 
diskless!<BR>23:14:42 celery kernel: drbd0: Assuming that all blocks are out of 
sync (aka <BR>FullSync)<BR>23:14:42 celery kernel: drbd0: drbd_bm_set_all: (!(b 
&amp;&amp; b-&gt;bm)) in <BR>drbd_bitmap.c:553<BR>23:14:42 celery kernel: 
d595de98 d894f1b7 d8963d20 00000000 d89635b1 <BR>d896972d 00000229 
00000000<BR>23:14:42 celery kernel:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
00000000 d8951294 d5dd0000 00000000 000001c9 <BR>00000246 d72aa005 
00000002<BR>23:14:42 celery kernel:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
00000000 00000000 00000000 00001601 d7534380 <BR>d69dcc80 0000000f 
00000001<BR>23:14:42 celery kernel: Call Trace:&nbsp;&nbsp; [&lt;d894f1b7&gt;] 
drbd_bm_set_all [drbd] <BR>0x137 (0xd595de9c))<BR>23:14:42 celery kernel: 
[&lt;d8963d20&gt;] .rodata.str1.32 [drbd] 0x280 <BR>(0xd595dea0))<BR>23:14:42 
celery kernel: [&lt;d89635b1&gt;] __func__.17 [drbd] 0x0 
(0xd595dea8))<BR>23:14:42 celery kernel: [&lt;d896972d&gt;] .rodata.str1.1 
[drbd] 0x0 (0xd595deac))<BR>23:14:42 celery kernel: [&lt;d8951294&gt;] 
drbd_ioctl_set_disk [drbd] 0x624 <BR>(0xd595debc))<BR>23:14:42 celery kernel: 
[&lt;d89528b6&gt;] drbd_ioctl [drbd] 0x846 (0xd595df28))<BR>23:14:42 celery 
kernel: [&lt;c014ec6e&gt;] blkdev_ioctl [kernel] 0x3e 
<BR>(0xd595df80))<BR>23:14:42 celery kernel: [&lt;c01571a9&gt;] sys_ioctl 
[kernel] 0xc9 (0xd595df94))<BR>23:14:42 celery kernel: [&lt;c010953f&gt;] 
system_call [kernel] 0x33 (0xd595dfc0))<BR>23:14:42 celery kernel:<BR>23:14:42 
celery kernel: Unable to handle kernel NULL pointer dereference at <BR>virtual 
address 00000000<BR>23:14:42 celery kernel:&nbsp; printing eip:<BR>23:14:42 
celery kernel: d894f0ae<BR>23:14:42 celery kernel: *pde = 00000000<BR>23:14:42 
celery kernel: Oops: 0000<BR>23:14:42 celery kernel: drbd parport_pc lp parport 
autofs sis900 keybdev <BR>mousedev hid input usb-ohci usbcore ext3 
jbd<BR>23:14:42 celery kernel: CPU:&nbsp;&nbsp;&nbsp; 0<BR>23:14:42 celery 
kernel: EIP:&nbsp;&nbsp;&nbsp; 0060:[&lt;d894f0ae&gt;]&nbsp;&nbsp;&nbsp; Not 
tainted<BR>23:14:42 celery kernel: EFLAGS: 00010082<BR>23:14:42 celery 
kernel:<BR>23:14:42 celery kernel: EIP is at drbd_bm_set_all [drbd] 0x2e 
(2.4.20-31.9)<BR>23:14:42 celery kernel: eax: 00000000&nbsp;&nbsp; ebx: 
d5b52280&nbsp;&nbsp; ecx: 00000001&nbsp;&nbsp; edx: <BR>00000000<BR>23:14:42 
celery kernel: esi: d5dd0000&nbsp;&nbsp; edi: d5dd0000&nbsp;&nbsp; ebp: 
00000000&nbsp;&nbsp; esp: <BR>d595dea0<BR>23:14:42 celery kernel: ds: 
0068&nbsp;&nbsp; es: 0068&nbsp;&nbsp; ss: 0068<BR>23:14:42 celery kernel: 
Process drbdsetup (pid: 2593, stackpage=d595d000)<BR>23:14:42 celery kernel: 
Stack: d8963d20 00000000 d89635b1 d896972d 00000229 <BR>00000000 00000000 
d8951294<BR>23:14:42 celery kernel:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
d5dd0000 00000000 000001c9 00000246 d72aa005 <BR>00000002 00000000 
00000000<BR>23:14:42 celery kernel:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
00000000 00001601 d7534380 d69dcc80 0000000f <BR>00000001 00000000 
00000000<BR>23:14:42 celery kernel: Call Trace:&nbsp;&nbsp; [&lt;d8963d20&gt;] 
.rodata.str1.32 [drbd] <BR>0x280 (0xd595dea0))<BR>23:14:42 celery kernel: 
[&lt;d89635b1&gt;] __func__.17 [drbd] 0x0 (0xd595dea8))<BR>23:14:42 celery 
kernel: [&lt;d896972d&gt;] .rodata.str1.1 [drbd] 0x0 (0xd595deac))<BR>23:14:42 
celery kernel: [&lt;d8951294&gt;] drbd_ioctl_set_disk [drbd] 0x624 
<BR>(0xd595debc))<BR>23:14:42 celery kernel: [&lt;d89528b6&gt;] drbd_ioctl 
[drbd] 0x846 (0xd595df28))<BR>23:14:42 celery kernel: [&lt;c014ec6e&gt;] 
blkdev_ioctl [kernel] 0x3e <BR>(0xd595df80))<BR>23:14:42 celery kernel: 
[&lt;c01571a9&gt;] sys_ioctl [kernel] 0xc9 (0xd595df94))<BR>23:14:42 celery 
kernel: [&lt;c010953f&gt;] system_call [kernel] 0x33 (0xd595dfc0))<BR>23:14:42 
celery kernel:<BR>23:14:42 celery kernel:<BR>23:14:42 celery kernel: Code: 81 3c 
90 67 02 74 83 74 33 c7 44 24 0c 2e 02 <BR>00 00 8b 15 50<BR><BR><BR>I have 
repeated the installation from scratch several times (o/s and drbd), <BR>and 
received the same results. And these results are identical on both 
<BR>machines.<BR><BR>I have checked and checked the running kernel version, the 
version of kernel <BR>source I have (from redhat also, btw), uname -r reports 
"2.4.20-31.9" which <BR>is correct.<BR><BR>Sorry about the length of this post; 
I thought it was necessary to provide <BR>all these details as simply/clearly as 
possible... if anyone can offer any <BR>guidance as to where to go from here it 
would be much appreciated ! :)<BR><BR>Regards,<BR><BR>David. 
</FONT><BR></FONT></DIV></BODY></HTML>