[linux-lvm] Cannot pvmove, Insufficient suitable contiguous allocatable extents

Martin Fick mogulguy at yahoo.com
Tue Nov 28 03:54:55 UTC 2006


I have been using LVM2 for a while now and I am very
pleased with it.  However, I have currently run into a
srtange limitation that I do not understand.  I have a
vg named 'data' and I would like to migrate the data
off of one of its partitions.  Unfortunately the
pvmove command will not let me, despite the fact that
I have plenty of free extents.  When I run pvmove, I

pvmove /dev/hdc3
  Insufficient suitable contiguous allocatable extents
for logical volume pvmove0: 6250 more required
  Unable to allocate temporary LV for pvmove.

The pvdisplay for /dev/hdc3 gives:

 --- Physical volume ---
  PV Name               /dev/hdc3
  VG Name               data
  PV Size               33.30 GB / not usable 0
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              8526
  Free PE               484
  Allocated PE          8042
  PV UUID              

Only 8042 allocated PEs, tet, the vgdisplay data

  --- Volume group ---
  VG Name               data
  System ID
  Format                lvm2
  Metadata Areas        9
  Metadata Sequence No  80
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                26
  Open LV               22
  Max PV                0
  Cur PV                9
  Act PV                9
  VG Size               71.46 GB
  PE Size               4.00 MB
  Total PE              18293
  Alloc PE / Size       9061 / 35.39 GB
  Free  PE / Size       9232 / 36.06 GB
  VG UUID              

As you can see, there are at least 9232 free extents,
than the 8042 allocated PEs from /dev/hdc3.

And a lvdisplay shows that all my logical volumes
 Allocation             inherit

So, why is it looking for contiguous PEs?  What does
the inherit signify (I know it is not contiguous, but
it hardly seems like the opposite?)

How can I get the data off of my /dev/hdc3 partition?

Thanks for any insights,


Cheap talk?
Check out Yahoo! Messenger's low PC-to-Phone call rates.

More information about the linux-lvm mailing list