Recovering from a failed pvmove
Roger James <[email protected]>
| Newsgroups | gmane.linux.lvm.general |
|---|---|
| Message-ID | <181a3eed7e0.27a5.d4b3b9aee17a85f6bc878c68b3925db6@beardandsandals.co.uk> |
Hi, I am struggling to recover from a failed pvmove. Unfortunately I only have a limited knowledge of lvm. I setup my lvm configuration many years ago. I was trying to move a lv to a SSD using pvmove. Unfortunately my brand new SSD choose that moment to fail (never buy cheap SSDs, lesson learnt!"). This is the current status. roger@dragon:~$ sudo pvs WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. WARNING: VG wd is missing PV uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ (last written to [unknown]). PV VG Fmt Attr PSize PFree /dev/sda1 wd lvm2 a-- <465.76g 0 /dev/sdb1 wd lvm2 a-- <465.76g <80.45g /dev/sdc2 wd lvm2 a-- 778.74g 278.74g /dev/sdd1 wd lvm2 a-- <465.76g 0 [unknown] wd lvm2 a-m <784.49g 685.66g roger@dragon:~$ sudo lvs WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. WARNING: VG wd is missing PV uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ (last written to [unknown]). LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert home wd -wi------- 1.46t root wd -wI-----p- <108.83g swap wd -wi------- 8.00g work wd -wi------- 200.00g roger@dragon:~$ sudo vgs WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. WARNING: VG wd is missing PV uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ (last written to [unknown]). VG #PV #LV #SN Attr VSize VFree wd 5 4 0 wz-pn- 2.89t 1.02t This is a recap of what I have tried so far. roger@dragon:~$ sudo pvmove --abort WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. WARNING: VG wd is missing PV uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ (last written to [unknown]). LVM command executed by lvmpolld failed. For more information see lvmpolld messages in syslog or lvmpolld log file. roger@dragon:~$ sudo vgreduce --removemissing wd WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. WARNING: VG wd is missing PV uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ (last written to [unknown]). WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. WARNING: Partial LV root needs to be repaired or removed. WARNING: Partial LV pvmove0 needs to be repaired or removed. There are still partial LVs in VG wd. To remove them unconditionally use: vgreduce --removemissing --force. To remove them unconditionally from mirror LVs use: vgreduce --removemissing --mirrorsonly --force. WARNING: Proceeding to remove empty missing PVs. WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. roger@dragon:~$ sudo lvchange -an wd/root WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. WARNING: VG wd is missing PV uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ (last written to [unknown]). roger@dragon:~$ sudo vgreduce --removemissing wd WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. WARNING: VG wd is missing PV uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ (last written to [unknown]). WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. WARNING: Partial LV root needs to be repaired or removed. WARNING: Partial LV pvmove0 needs to be repaired or removed. There are still partial LVs in VG wd. To remove them unconditionally use: vgreduce --removemissing --force. To remove them unconditionally from mirror LVs use: vgreduce --removemissing --mirrorsonly --force. WARNING: Proceeding to remove empty missing PVs. WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. roger@dragon:~$ sudo lvremove wd/pvmove0 WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. WARNING: VG wd is missing PV uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ (last written to [unknown]). WARNING: Couldn't find device with uuid uMtjop-PmMT-603f-GWWQ-fR4f-s4Sw-XSKNXZ. Can't remove locked logical volume wd/pvmove0. I am quite happy to loose the root lv, I just need the home and work lvs. What am I missing? Help! Roger _______________________________________________ linux-lvm mailing list [email protected] https://listman.redhat.com/mailman/listinfo/linux-lvm read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/