On 16 Aug 2007, at 18:08, Vesa-Pekka Palmu wrote:

On Thu, 16 Aug 2007, michael wrote:

I'm trying to reduce a logical vol so that I can remove a HD from it.
However, I get errors with pvmove but I don't know why. I saw some old
postings with a kernel patch but the URL is extinct.

I'm running Fedora: Linux xxx.phy.umist.ac.uk 2.6.22.1-41.fc7 #1 SMP Fri
Jul 27 18:21:43 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux


[EMAIL PROTECTED]:~$ sudo /usr/sbin/pvdisplay /dev/sdb1
Password:
  --- Physical volume ---
  PV Name               /dev/sdb1
  VG Name               VolGroup00
  PV Size               698.64 GB / not usable 10.34 MB
  Allocatable           yes
  PE Size (KByte)       32768
  Total PE              22356
  Free PE               19156
  Allocated PE          3200
  PV UUID               xDWUQB-wdEx-AtEs-YFkh-BKBR-7Jgd-9ik3p0


[EMAIL PROTECTED]:~$ sudo /usr/sbin/pvdisplay /dev/sda2
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               VolGroup00
  PV Size               465.66 GB / not usable 3.56 MB
  Allocatable           yes
  PE Size (KByte)       32768
  Total PE              14901
  Free PE               14839
  Allocated PE          62
  PV UUID               GLGcHf-b3Ga-M61f-okkW-HaAk-Al7P-leVK91


[EMAIL PROTECTED]:~$ sudo /usr/sbin/pvmove /dev/sdb1
  Failure parsing mirror status fraction: 1 core
  Failure parsing mirror status fraction: 1 core
  ABORTING: Mirror percentage check failed.



2.6.22 has a bug in dm-mirror status reporting, and as lvm relies on that to parse the progress of pvmove, it causes pvmove to fail, use 2.6.21 or patch your kernel.

Thanks for clarifying what the bug is and that indeed pvmove will give these errors. As I said I can't find the patch but I've put a 2.6.21 kernel on my system and now pvmove is doing the business. Thanks, Michael


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to