Skip to contentSkip to conversation

pvmove problems

linux-lvm michael 3 participants 4 messages Aug 16, 2007

lore
Share & tools
lore

michael

author
#0 lore raw

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
chris@veri:~$ 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
chris@veri:~$ 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
chris@veri:~$ 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.
#1 lore raw
Quoted 35 lines · michael

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
chris@veri:~$ 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
chris@veri:~$ 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
Quoted 6 lines
chris@veri:~$ 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.

Signature · 1 line
^^^ Tämä on siguerotin, se ei pure.
author
#2 lore raw

[linux-lvm] SOLVED: LVM pvmove problems

Quoted 37 lines · Vesa-Pekka Palmu
Quoted 35 lines · michael

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
chris@veri:~$ 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
chris@veri:~$ 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
Quoted 8 lines
Quoted 6 lines
chris@veri:~$ 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

#3 lore raw
In reply to Vesa-Pekka Palmu
Quoted 3 lines · Vesa-Pekka Palmu

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.

Please use kernel based on upstream version 2.6.22.2, it is fixed there already.

Thanks,
Milan
--
[email protected]