pvmove problems
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.
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/Linuxchris@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-9ik3p0chris@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.
[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/Linuxchris@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-9ik3p0chris@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
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]