我有一台虚拟机,它有两个磁盘sda1
和sda2
。我有一个卷组 ( vg_linux
),其中包含这两个物理卷,我想sda2
从该卷组中删除。但是,在这个卷组上,有一个根/
逻辑卷,它显然已安装,所以我无法使用vgreduce vg_linux /dev/sda2
。
我无法添加更多磁盘或以任何方式更改存储系统。
有人知道如何去除sda2
吗vg_linux
?
答案1
确保 中的可用空间vg_linux
超过 的大小sda2
。然后将物理卷移至其他 PV,并将其删除。
pvmove /dev/sda2
vgreduce vg_linux /dev/sda2
pvremove /dev/sda2
对我来说,将同一磁盘的多个分区放在同一个 VG 中没有多大意义,这没有性能或管理优势。我更喜欢在整个磁盘上创建 VG,并跳过分区表: vgcreate vgdata /dev/sdb /dev/sdc
。