[linux-lvm] LVM2/Device-Mapper update

Alasdair G Kergon agk at uk.sistina.com
Fri Nov 21 17:37:02 UTC 2003


I've updated the LVM 2.0 and Device-Mapper 1.0 tarballs at
ftp.sistina.com again to incorporate some minor bug fixes
and enhancements.
 
device-mapper:
  - dmsetup optionally accepts table data from standard input now
  - dmsetup mknodes will resync non-devfs /dev/mapper directory
  - userspace components can be compiled against current 2.6 kernel headers
  - default build excludes support for the obsolete dm version 1 interface
  - updated kernel patches for 2.4.20, 2.4.21 & 2.4.22
  - sync with ejt's 2.4.23-pre7-umd1 patchset
    [excludes patch 7 (reiserfs issue); adds missing header some archs need]

LVM2:
  - Fix for a bug sometimes seen when deleting a LV from a LVM1 VG with
    many LVs.
  - When reverting to using the LVM1 kernel driver after creating or
    editing LVs with the LVM2 tools, sometimes you had to use
    vgexport and LVM1's vgimport first.  No longer necessary.
  - Missing man pages written.
  - Tool error codes made more consistent.
  - vgmknodes written (needs the updated libdevmapper).
  - O_DIRECT can be turned off if it doesn't work in your kernel.
  - lvm dumpconfig to display the active configuration file.

If your root filesystem is on a LV, you should run 'vgmknodes' or
'vgscan --mknodes' to fix up the special files in /dev in your real root
filesystem after finishing with your initrd.  Also, you can use
'vgchange --ignorelockingfailure' on your initrd if the tool fails
because it can't write a lock file to a read-only filesystem.
[A patch for mounting read-only volumes from read-only PVs went into
CVS today - it's not in this particular release.]

ftp://ftp.sistina.com/pub/LVM2/tools/LVM2.0-stable.tgz
   (CVS tag v2.00.08)
 
ftp://ftp.sistina.com/pub/LVM2/device-mapper/device-mapper-stable.tgz
   (CVS tag v1.00.07)
 

Alasdair
-- 
agk at uk.sistina.com




More information about the linux-lvm mailing list