Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
/ 2006-12-05 08:49:00 -0600 \ Jeff Fisher: > >> 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. > > > 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; > > } > > > > I'm having the same issue but with drbd 8.0pre6 running under Xen 3.0.3 > (2.6.16.29-xen_3.0.3.0). > > I setup /dev/VolGroup00/drbdtest, which is 2gigs and I created the > metadata. I setup the drbd.conf and tried to start drbd and this is what > happens: > > [root at xen2(~)]: modprobe drbd > [root at xen2(~)]: drbdadm -v up all > drbdsetup /dev/drbd0 disk /dev/VolGroup00/drbdtest > /dev/VolGroup00/drbdtest internal --set-defaults --create-device > --on-io-error=detach > Failure: (114) Lower device is already mounted. > Command 'drbdsetup /dev/drbd0 disk /dev/VolGroup00/drbdtest > /dev/VolGroup00/drbdtest internal --set-defaults --create-device > --on-io-error=detach' terminated with exit code 10 > > So I patched DRBD and this is the error in the kernel log: > > Dec 5 08:40:22 xen2 kernel: drbd0: Backing device hold by: > > To be sure my line is right, here is my patched code: > > if (bd_claim(nbc->backing_bdev, mdev)) { > WARN("Backing device hold by: %s\n", > nbc->backing_bdev->bd_holder); in addition to %s, please try %p, too... there has been some strange bd_claim patch in some kernels, there have been ubuntu users complaining about that before. -- : Lars Ellenberg Tel +43-1-8178292-0 : : LINBIT Information Technologies GmbH Fax +43-1-8178292-82 : : Schoenbrunner Str. 244, A-1120 Vienna/Europe http://www.linbit.com : __ please use the "List-Reply" function of your email client.