Lvm

如何在不失去數據的情況下從 VG 中刪除 PV?

  • October 6, 2018

我想從 VG 中分離 PV,但保留其上的數據,並有可能在未來重新附加

LV 在其上完全分離(沒有 LV 在 PV 和其餘部分上都有 LE)。

這樣做很容易失去 PV 上的數據(pvmove,vgreduce),但這與我想要的相反

有可能嗎?

正如@frostschutz 解釋的那樣,在這種情況下,該vgsplit工具可用於從 VG 中拆分 PV,並將其轉換為另一個單 PV VG:

vgsplit yourvg newvgname /dev/sdx

/dev/sdx它從 VG中刪除 PV yourvg,並將其轉換為名為 的新的單 PV VG newvgname

對於vgsplit,PV 上的所有 LV都應該處於離線狀態,解除安裝它們後/dev/sdx可以通過命令訪問什麼。vgchange -an /dev/yourvg/lvname

稍後可以通過命令重新加入 VG vgmerge

引用自:https://unix.stackexchange.com/questions/473428