3.7. 分割 LVM 卷组
如果在物理卷中有足够的空闲空间,就可在不添加新磁盘的情况下创建新的卷组。
在初始设置中,卷组 VolumeGroupName1 由 /dev/vdb1、/dev/vdb2 和 /dev/vdb3 组成。完成此步骤后,卷组 VolumeGroupName1 将包含 /dev/vdb1 和 /dev/vdb2,第二个卷组 VolumeGroupName2 将包含 /dev/vdb3。
先决条件
-
卷组中有足够的空间。使用
vgscan
命令确定卷组中当前有多少可用空间。 -
根据现有物理卷中的可用容量,使用
pvmove
命令将所有使用的物理区块移动到其他物理卷。如需更多信息,请参阅从卷组中删除物理卷。
流程
将现有卷组 VolumeGroupName1 分成新卷组 VolumeGroupName2 :
# vgsplit VolumeGroupName1 VolumeGroupName2 /dev/vdb3 Volume group "VolumeGroupName2" successfully split from "VolumeGroupName1"
注意如果您使用现有卷组创建了逻辑卷,请使用以下命令取消激活逻辑卷:
# lvchange -a n /dev/VolumeGroupName1/LogicalVolumeName
查看两个卷组的属性:
# vgs VG #PV #LV #SN Attr VSize VFree VolumeGroupName1 2 1 0 wz--n- 34.30G 10.80G VolumeGroupName2 1 0 0 wz--n- 17.15G 17.15G
验证
验证新创建的卷组 VolumeGroupName2 是否由 /dev/vdb3 物理卷组成:
# pvs PV VG Fmt Attr PSize PFree Used /dev/vdb1 VolumeGroupName1 lvm2 a-- 1020.00m 0 1020.00m /dev/vdb2 VolumeGroupName1 lvm2 a-- 1020.00m 0 1020.00m /dev/vdb3 VolumeGroupName2 lvm2 a-- 1020.00m 1008.00m 12.00m
其他资源
-
vgsplit (8)
,vgs (8)
, 和pvs (8)
man page