Steps to Reproduce:
1. set up a DRBD device
2. create a physical volume on it:
# pvcreate /dev/drbd0
Physical volume "/dev/drbd0" successfully created
3. create a volume group on it:
# vgcreate replicated /dev/drbd0
Volume group "replicated" successfully created
# vgscan
Reading all physical volumes. This may take a while...
Found volume group "replicated" using metadata type lvm2
Found volume group "vg0" using metadata type lvm2
Found volume group "vg1" using metadata type lvm2
# vgchange -a y replicated
0 logical volume(s) in volume group "replicated" now active
4. try to create a logical volum:
# lvcreate --name foo --size 32G replicated
device-mapper: reload ioctl failed: Invalid argument
Aborting. Failed to activate new LV to wipe the start of it.
Actual results:
LV not created.
Error messages on stdout:
device-mapper: reload ioctl failed: Invalid argument
Aborting. Failed to activate new LV to wipe the start of it.
Syslog messages:
# Oct 24 21:44:01 gemini kernel: device-mapper: table: 253:11: linear: dm-linear: Device lookup failed
Oct 24 21:44:01 gemini kernel: device-mapper: ioctl: error adding target to table
Expected results:
LV created, no error messages.
Additional info:
I am pretty sure that used to work in older versions (probably F9 or F10),
but unfortunately I don't have any records of this setup any more.
Description of problem:
I'm trying to set up a nested LVM configuration with DRBD, see for example www.drbd. org/users- guide-emb/ s-nested- lvm.html . Creating logical volumes on top of a DRBD device fails.
http://
Version-Release number of selected component (if applicable):
lvm2-2. 02.48-2. fc11.i586 2.6.30. 8-64.fc11. i586
kernel-
How reproducible:
stable, happens always.
Steps to Reproduce:
1. set up a DRBD device
2. create a physical volume on it:
# pvcreate /dev/drbd0
Physical volume "/dev/drbd0" successfully created
3. create a volume group on it:
# vgcreate replicated /dev/drbd0
Volume group "replicated" successfully created
# vgscan
Reading all physical volumes. This may take a while...
Found volume group "replicated" using metadata type lvm2
Found volume group "vg0" using metadata type lvm2
Found volume group "vg1" using metadata type lvm2
# vgchange -a y replicated
0 logical volume(s) in volume group "replicated" now active
4. try to create a logical volum:
# lvcreate --name foo --size 32G replicated
device-mapper: reload ioctl failed: Invalid argument
Aborting. Failed to activate new LV to wipe the start of it.
Actual results:
LV not created.
Error messages on stdout:
device-mapper: reload ioctl failed: Invalid argument
Aborting. Failed to activate new LV to wipe the start of it.
Syslog messages:
# Oct 24 21:44:01 gemini kernel: device-mapper: table: 253:11: linear: dm-linear: Device lookup failed
Oct 24 21:44:01 gemini kernel: device-mapper: ioctl: error adding target to table
Expected results:
LV created, no error messages.
Additional info:
I am pretty sure that used to work in older versions (probably F9 or F10),
but unfortunately I don't have any records of this setup any more.
There are similar bug reports from other distributions, so this seems to be a generic (kernel?) issue, see for example http:// bugs.debian. org/cgi- bin/bugreport. cgi?bug= 533436