[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

lvm2 (sid) and pvmove - device-mapper targets



Sid box. Running lvm2. I have the following:

/dev/mapper/vg0-tmp on /tmp type xfs (rw)
/dev/mapper/vg0-usr on /usr type xfs (rw)
/dev/mapper/vg0-var on /var type xfs (rw)
/dev/mapper/vg0-local on /local type xfs (rw)
/dev/mapper/vg0-home on /home type xfs (rw)

All working just fine.

pvcreate, pvscan, pvdisplay, vgcreate, vgextend, lvcreate, lvextend -
all work just fine too.

But - pvmove gives:

# pvmove /dev/hda7 /dev/hda5
  mirror: Required device-mapper target(s) not detected in your kernel

Well - I'm guessing that device-mapper targets refers to /dev/mapper
which is:

ls -l /dev/mapper/
total 0
crw-rw----  1 root root  10, 63 2005-05-23 19:52 control
brw-------  1 root root 254,  2 2005-05-23 19:52 vg0-home
brw-------  1 root root 254,  0 2005-05-23 19:52 vg0-local
brw-------  1 root root 254,  1 2005-05-23 19:52 vg0-tmp
brw-------  1 root root 254,  3 2005-05-23 19:52 vg0-usr
brw-------  1 root root 254,  4 2005-05-23 19:52 vg0-var

so - I'm not sure why this alone won't run?

The aim here is to pvmove then vgreduce - so I really do need to get
the used PEs freed up on /dev/hda7.

-- 
Chris
debian@chrissearle.org



Reply to: