Linux

如何從 LVM2 中刪除壞盤,同時減少其他 PV 上的數據失去?

  • August 27, 2013

我有一個帶有兩個磁碟的 LVM2 卷。較大的磁碟損壞了,所以我不能 pvmove。從組中刪除它以從另一個磁碟保存最多數據的最佳方法是什麼?這是我的 pvdisplay 輸出:

Couldn't find device with uuid WWeM0m-MLX2-o0da-tf7q-fJJu-eiGl-e7UmM3.
 --- Physical volume ---
 PV Name               unknown device
 VG Name               media
 PV Size               1,82 TiB / not usable 1,05 MiB
 Allocatable           yes (but full)
 PE Size               4,00 MiB
 Total PE              476932
 Free PE               0
 Allocated PE          476932
 PV UUID               WWeM0m-MLX2-o0da-tf7q-fJJu-eiGl-e7UmM3

 --- Physical volume ---
 PV Name               /dev/sdb1
 VG Name               media
 PV Size               931,51 GiB / not usable 3,19 MiB
 Allocatable           yes (but full)
 PE Size               4,00 MiB
 Total PE              238466
 Free PE               0
 Allocated PE          238466
 PV UUID               oUhOcR-uYjc-rNTv-LNBm-Z9VY-TJJ5-SYezce

所以我想刪除未知設備(系統中不存在)。是否可以在沒有新磁碟的情況下執行此操作?文件系統是 ext4。

# pvdisplay
Couldn't find device with uuid EvbqlT-AUsZ-MfKi-ZSOz-Lh6L-Y3xC-KiLcYx.
 --- Physical volume ---
 PV Name               /dev/sdb1
 VG Name               vg_srvlinux
 PV Size               931.51 GiB / not usable 4.00 MiB
 Allocatable           yes (but full)
 PE Size               4.00 MiB
 Total PE              238466
 Free PE               0
 Allocated PE          238466
 PV UUID               xhwmxE-27ue-dHYC-xAk8-Xh37-ov3t-frl20d

 --- Physical volume ---
 PV Name               unknown device
 VG Name               vg_srvlinux
 PV Size               465.76 GiB / not usable 3.00 MiB
 Allocatable           yes (but full)
 PE Size               4.00 MiB
 Total PE              119234
 Free PE               0
 Allocated PE          119234
 PV UUID               EvbqlT-AUsZ-MfKi-ZSOz-Lh6L-Y3xC-KiLcYx



# vgreduce --removemissing --force vg_srvlinux


 Couldn't find device with uuid EvbqlT-AUsZ-MfKi-ZSOz-Lh6L-Y3xC-KiLcYx.
 Removing partial LV LogVol00.
 Logical volume "LogVol00" successfully removed
 Wrote out consistent volume group vg_srvlinux

# pvdisplay

--- Physical volume ---
 PV Name               /dev/sdb1
 VG Name               vg_srvlinux
 PV Size               931.51 GiB / not usable 4.00 MiB
 Allocatable           yes
 PE Size               4.00 MiB
 Total PE              238466
 Free PE               238466
 Allocated PE          0
 PV UUID               xhwmxE-27ue-dHYC-xAk8-Xh37-ov3t-frl20d

現在一切正常!

引用自:https://serverfault.com/questions/319427