LVM创建的初衷是为了解决硬盘设备在创建分区后不易修改分区大小的缺陷。
LVM允许用户对硬盘资源进行动态调整。
LVM技术是在硬盘分区和文件系统之间添加了一个逻辑层,它提供了一个抽象的卷组,可以把多块硬盘进行卷组合并。这样一来,用户不必再关心物理硬盘设备的低层架构和布局,就可以实现对硬盘分区的动态调整。
目录
部署逻辑卷
部署LVM时,需要逐个配置物理卷、卷组和逻辑卷。
# 常用的LVM部署命令
物理卷
pvcreate # 创建物理卷
pvdisplay # 显示物理卷
pvremove # 删除物理卷卷组
vgcreate # 创建卷组
vgdisplay # 显示卷组
vgremove # 删除卷组
vgextend # 扩容卷组
vgreduce # 缩小卷组逻辑卷
lvcreate # 创建逻辑卷
lvdisplay # 显示逻辑卷
lvremove # 删除逻辑卷
lvextend # 扩容逻辑卷
lvreduce # 缩小逻辑卷
举例
1、创建物理卷,让两块硬盘设备支持LVM技术
[root@localhost ~]# pvcreate /dev/sdb1 /dev/sdc1
Physical volume "/dev/sdb1" successfully created.
Physical volume "/dev/sdc1" successfully created.
2、创建一个名为storage的卷组,并将两块硬盘设备加入到该卷组中
[root@localhost ~]# vgcreate storage /dev/sdb1 /dev/sdc1
Volume group "storage" successfully created
[root@localhost ~]# vgdisplay storage
--- Volume group ---
VG Name storage
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 2
Act PV 2
VG Size 9.99 GiB
PE Size 4.00 MiB
Total PE 2558
Alloc