[drbd-mc] drbd-mc-0.5.1 could not find disk
Matthias Albert
matthias at ma-c.de
Thu Feb 4 14:58:56 CET 2010
Hi - me again :-),
perhaps it is just a problem with the major number in /proc/partitions?
---snip---
cat /proc/partitions
major minor #blocks name
8 0 78124032 sda
8 1 240943 sda1
8 2 73923097 sda2
8 3 3951990 sda3
8 16 1171874816 sdb
8 17 1171874800 sdb1
8 32 5585929216 sdc
8 33 5585929182 sdc1
254 0 524288000 dm-0
254 1 307200 dm-1
147 0 524288000 drbd0
---original drbd-gui-helper script (no drbd device found)---
perl drbd-gui-helper.orig get-disk-info
/dev/dm-0 /dev/dm-0 524288000
/dev/dm-1 /dev/dm-1 307200
/dev/sda /dev/sda 78124032
/dev/sda1 /dev/sda1 240943 /boot ext2 13
/dev/sda2 /dev/sda2 73923097 / ext3 2
/dev/sda3 /dev/sda3 3951990 swap swap
/dev/sdb /dev/sdb 1171874816
/dev/sdc /dev/sdc 5585929216
/dev/sdc1 /dev/sdc1 5585929182 /export/storage xfs 1
---/original drbd-gui-helerp script---
---patched script---
diff -u drbd-gui-helper.orig drbd-gui-helper
--- drbd-gui-helper.orig 2010-02-04 14:47:17.000000000 +0100
+++ drbd-gui-helper 2010-02-04 14:45:22.000000000 +0100
@@ -359,6 +359,7 @@
|| $major == 8
|| $major == 72
|| $major == 202
+ || $major == 147
|| $major == 104) { # ide and scsi disks
# 104 cciss0
if ($_ !~ /\d$/) { # whole disk
perl drbd-gui-helper get-disk-info
/dev/dm-0 /dev/dm-0 524288000
/dev/dm-1 /dev/dm-1 307200
/dev/drbd0 /dev/drbd0 524288000 /vz ext3 5
/dev/sda /dev/sda 78124032
/dev/sda1 /dev/sda1 240943 /boot ext2 13
/dev/sda2 /dev/sda2 73923097 / ext3 2
/dev/sda3 /dev/sda3 3951990 swap swap
/dev/sdb /dev/sdb 1171874816
/dev/sdc /dev/sdc 5585929216
/dev/sdc1 /dev/sdc1 5585929182 /export/storage xfs 1
What do you mean?
Best wishes,
Matthias
Am 04.02.2010 um 12:31 schrieb Matthias Albert:
> Hi all,
>
> first, thanks a lot for creating such a tool :-). It looks really good and it seems that with this tool everyone can easily create the required config for heartbeat/pacemaker and so on.
>
> ATM I've the problem that I can't add the service "Filesystem + Linbit:DRBD" to my cluster, because I can't choose the drbd device.
>
> My setup is like this
>
> Debian Lenny/drbd 8.3.2
> pvscan
> PV /dev/sdb1 VG drbdlvm1 lvm2 [1.09 TB / 617.29 GB free]
> vgscan
> Found volume group "drbdlvm1" using metadata type lvm2
> lvdisplay
> LV Name /dev/drbdlvm1/lvovz1
> LV Name /dev/drbdlvm1/lvovz1-meta
>
> On top of my lvm device /dev/drbdlvm1/lvoz1 I've created my drbd device
>
> resource r0 {
>
> device /dev/drbd0;
> disk /dev/mapper/drbdlvm1-lvovz1;
> meta-disk /dev/mapper/drbdlvm1-lvovz1--meta[0];
>
> With drbd-mc, I can only select my block devices like sda sda1 sdb but not drbd0. At the console where I started drbd-mc I can see the following output
>
> ---snip---
> APPWARNING: cannot select:
> APPWARNING: could not find disk: /dev/mapper/drbdlvm1-lvovz1 on host: srv-ovz02
> APPWARNING: could not find disk: /dev/mapper/drbdlvm1-lvovz1 on host: srv-ovz01
> ---snap---
>
> Is this a missing feature or just a bug :-)?
>
> Best wishes,
>
> Matthias
>
> _______________________________________________
> drbd-mc mailing list
> drbd-mc at lists.linbit.com
> http://lists.linbit.com/mailman/listinfo/drbd-mc
More information about the drbd-mc
mailing list