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: