卷组Volume Group(VG)是 LVM 结构中的另一层。基本上,卷组由你创建的 LVM 物理卷组成,你可以将物理卷添加到现有的卷组中,或者根据需要为物理卷创建新的卷组。
创建卷组 (vgcreate) 的一般语法:
vgcreate [卷组名][物理卷名]
使用以下命令将一个新的物理卷添加到新的卷组中:
# vgcreate vg01 /dev/sdb /dev/sdc /dev/sdd
Volume group "vg01" successfully created
请注意:默认情况下,它使用 4MB 的物理范围Physical Extent(PE),但你可以根据你的需要改变它。
使用 vgs 和 vgdisplay 命令来显示你创建的 VG 的信息:
# vgs vg01
VG #PV #LV #SN AttrVSizeVFree
vg01 300 wz–n-44.99g44.99g
# vgdisplay vg01
—Volume group —
VG Name vg01
System ID
Format lvm2
MetadataAreas3
MetadataSequenceNo1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 3
Act PV 3
VG Size44.99GiB
PE Size4.00MiB
Total PE 11511
Alloc PE /Size0/0
Free PE /Size11511/44.99GiB
VG UUID d17e3c31-e2c9-4f11-809c-94a549bc43b7
如何扩展卷组
如果 VG 没有空间,请使用以下命令将新的物理卷添加到现有卷组中。
卷组扩展 (vgextend)的一般语法:
vgextend [已有卷组名][物理卷名]
# vgextend vg01 /dev/sde
Volume group "vg01" successfully extended
如何以 GB 为单位创建逻辑卷?
逻辑卷Logical Volume(LV)是 LVM 结构中的顶层。逻辑卷是由卷组创建的块设备。它作为一个虚拟磁盘分区,可以使用 LVM 命令轻松管理。
你可以使用 lvcreate 命令创建一个新的逻辑卷。
创建逻辑卷(lvcreate) 的一般语法:
lvcreate –n [逻辑卷名]–L [逻辑卷大小][要创建的 LV 所在的卷组名称]
运行下面的命令,创建一个大小为 10GB 的逻辑卷 lv001:
# lvcreate -n lv001 -L 10G vg01
Logical volume "lv001" created
使用 lvs 和 lvdisplay 命令来显示你所创建的 LV 的信息: