Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Am Montag, 2. Oktober 2006 13:58 schrieb Ralf Schenk: > Hello ! > > I try to use drbd 8.0pre5 (fetched from SVN) on a ubuntu machine with > kernel 2.6.16.29. I want to use drbd on LVM2 Volumes. My Data Volume is > /dev/xeon2/vm01, I have a separate volume for metadata dev/xeon2/drbd, > big enough for multiple drbd devices. The drbd devices will host XEN > Domains. > > I cant set it up because drbdadm always states that the device is > already mounted. I know that the kernel may claim the device or anything > else but I didn't find anything and I deactivated the volumes with evmsn > management tool but it stays the same. The two machines are connected vi > a private gigabit link for drbd. > > Thats what I do: > root at xeon2:~/DOWNLOAD# modprobe drbd > root at xeon2:~/DOWNLOAD# drbdadm -v up all > drbdsetup /dev/drbd0 disk /dev/xeon2/vm01 /dev/xeon2/drbd 0 > --set-defaults --create-device --on-io-error=detach > Failure: (114) Lower device is already mounted. > drbdsetup /dev/drbd0 syncer --set-defaults --create-device --rate=50M > drbdsetup /dev/drbd0 net 10.10.10.2:7789 10.10.10.3:7789 C > --set-defaults --create-device --cram-hmac-alg=sha1 --shared-secret=XXXXX Could you please retry with this pach: phil at mescal:~/src/drbd08/drbd$ svn diff Index: drbd_nl.c =================================================================== --- drbd_nl.c (revision 2482) +++ drbd_nl.c (working copy) @@ -671,6 +671,8 @@ nbc->backing_bdev = inode->i_bdev; if (bd_claim(nbc->backing_bdev, mdev)) { + WARN("Backing device hold by: %s\n", + nbc->backing_bdev->bd_holder); retcode=LDMounted; goto fail; } And see what ends up in the kernel log ? -Philipp -- : Dipl-Ing Philipp Reisner Tel +43-1-8178292-50 : : LINBIT Information Technologies GmbH Fax +43-1-8178292-82 : : Schönbrunnerstr 244, 1120 Vienna, Austria http://www.linbit.com :