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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.