[linux-lvm] Sorry, dm:1.02, lvm2:2.02 did not work for me
James G. Sack (jim)
jsack at tandbergdatacorp.com
Sat Nov 12 01:13:46 UTC 2005
in linux-lvm Digest, Vol 21, Issue 7 msg 2..
> ------------------------------
>
> Message: 2
> Date: Thu, 10 Nov 2005 15:52:47 +0000
> From: Alasdair G Kergon <agk at redhat.com>
> Subject: [linux-lvm] New LVM2/device-mapper development tarballs
> To: dm-devel at redhat.com, linux-lvm at redhat.com
> Message-ID: <20051110155247.GH26394 at agk.surrey.redhat.com>
> Content-Type: text/plain; charset=us-ascii
>
> I have just created new tarballs from CVS for testing
> purposes:
>
> ftp://sources.redhat.com/pub/dm/device-mapper.1.02.00.tgz
> ftp://sources.redhat.com/pub/lvm2/LVM2.2.02.00.tgz
>
> There are some significant extensions to libdevmapper and
> the code that activates logical volumes has been rewritten
> to prepare for kernel patches to fix snapshot activation.
> The new code will also make it possible to support more
> complex device hierarchies in the future, such as snapshots
> of mirrors.
>
> So far I've done some basic testing, but I expect there
> are still plenty more bugs to be found: If you find any,
> please report them to one of these lists!
>
> (Note that you'll need to install the new device-mapper package
> before the new LVM2 one.)
>
> Alasdair
I tried the above dm and lvm2, but now have problems creating a snapshot
on an origin volume named "F" of VGf11 on a pv /dev/sdf11. I get
(The origin F was built with prior lvm2:1.0.5 dm:1.01.05)
---
device-mapper ioctl cmd 3 failed: Device or resource busy
Failed to suspend origin F
Device '/dev/sdf11' has been left open.
---
This is on stock FC4 kernel
kernel-2.6.13-1.1532_FC4
I also tried on
kernel-2.6.14-1.1637_FC4
but on that kernel, I get
---
Attempt to close device '/dev/hda' which is not open.
Attempt to close device '/dev/sda' which is not open.
(& similarly up thru sdi -- all my disks)
..followed by the
Failed to suspend.. stuff as above
I had to configure both dm and lvm2 with "--disable-selinux"), but I
wouldn't expect that to have any impact, eh?
I've also been noticing that I've had to use "--ignorearch" to install
FC4 precompiled kernels and --target=i686 on compiles from FC4 kernel
srpms -- would that have any relation to these symptoms?
I didn't do any kernel patching -- the only patches relate to the 2.4
kernel, I believe.
In case there's something useful there, heres the tail of the spam when
I set verbose=2 in lvm.coinf
/dev/sdf11: lvm2 label detected
Archiving volume group "VGf11" metadata (seqno 64797).
Creating logical volume S
Creating volume group backup "/etc/lvm/backup/VGf11" (seqno 64798).
Finding volume group for uuid
cfAe87N2RoYKKc6Ef8yZn4fG0Foi98gBLI1TVwRB4p3bJEoRfK52PtAc0crW4ytk
/dev/sdf11: lvm2 label detected
/dev/sdf11: lvm2 label detected
Found volume group "VGf11"
Locking memory
Setting activation/missing_stripe_filler to /dev/ioerror
Getting target version for linear
Getting target version for striped
Creating VGf11-S
Loading VGf11-S table
Resuming VGf11-S (253:10)
Unlocking memory
Linking /dev/VGf11/S -> /dev/mapper/VGf11-S
Zeroing start of logical volume "S"
Finding volume group for uuid
cfAe87N2RoYKKc6Ef8yZn4fG0Foi98gBLI1TVwRB4p3bJEoRfK52PtAc0crW4ytk
/dev/sdf11: lvm2 label detected
/dev/sdf11: lvm2 label detected
Found volume group "VGf11"
Locking memory
Removing VGf11-S (253:10)
Unlocking memory
Removing link /dev/VGf11/S
Finding volume group for uuid
cfAe87N2RoYKKc6Ef8yZn4fG0Foi98gBLI1TVwRB4p3bJEoRfK52PtAc0crW4ytk
/dev/sdf11: lvm2 label detected
/dev/sdf11: lvm2 label detected
Found volume group "VGf11"
Finding volume group for uuid
cfAe87N2RoYKKc6Ef8yZn4fG0Foi98gBI7Kovv1OPi1Z4L4st6YPuh2L66mZur1B
/dev/sdf11: lvm2 label detected
/dev/sdf11: lvm2 label detected
Found volume group "VGf11"
Loading VGf11-F-real table
Resuming VGf11-F-real (253:9)
Creating VGf11-F
device-mapper ioctl cmd 3 failed: Device or resource busy
Failed to suspend origin F
Unlocking /var/lock/lvm/V_VGf11
Dumping persistent device cache to /etc/lvm/.cache
Wiping internal VG cache
Device '/dev/sdf11' has been left open.
---
Also, if I set logging "level = 6" in lvm.conf, here's the tail-end
of /var/log/lvm.log:
- - -
label/label.c:167 /dev/sdf11: lvm2 label detected
config/config.c:757 Setting cow_store to S
config/config.c:757 Setting origin to F
metadata/metadata.c:1177 Found volume group "VGf11"
libdm-deptree.c:1103 Creating VGf11-F-real
libdm-deptree.c:1321 Loading VGf11-F-real table
libdm-deptree.c:864 Resuming (253:1)
libdm-deptree.c:1103 Creating VGf11-F
ioctl/libdm-iface.c:1392 device-mapper ioctl cmd 3 failed: Device or
resource busy
lvcreate.c:763 Failed to suspend origin F
locking/file_locking.c:59 Unlocking /var/lock/lvm/V_VGf11
filters/filter-persistent.c:180 Dumping persistent device cache
to /etc/lvm/.cache
cache/lvmcache.c:591 Wiping internal VG cache
device/dev-cache.c:479 Device '/dev/sdf11' has been left open.
- - -
So .. what next?
Regards
..jim
More information about the linux-lvm
mailing list