作用:
1.整合分散的空间 2.空间可以进行扩大
零散空闲存储 ---- 整合的虚拟磁盘 ---- 虚拟的分区
由众多的物理卷(PV)组合成卷组(VG),从卷组中划分多个逻辑卷(LV)
1.查看磁盘
]# lsblk
vdb 253:16 0 20G 0 disk
├─vdb1 253:17 0 2G 0 part
├─vdb2 253:18 0 2G 0 part
├─vdb3 253:19 0 2G 0 part
├─vdb4 253:20 0 1K 0 part
├─vdb5 253:21 0 7G 0 part
└─vdb6 253:22 0 7G 0 part
2.创建卷组
]# vgcreate vg1 /dev/vdb[1-2]
]# pvs #查看物理卷基本信息
]# vgs #查看卷组基本信息
3.创建逻辑卷
]# lvcreate -L 3G -n lv1 vg1
4.查看逻辑卷基本信息
]# lvs
]# ls /dev/vg1/lv1
5.使用逻辑卷
]# mkfs.xfs /dev/vg1/lv1
]# vim /etc/fstab
/dev/vg1/lv1 /lvm xfs defaults 0 0
]# df -h
...
/dev/mapper/vg1-lv1 3.0G 33M 3.0G 2% /lvm
6.扩展逻辑卷-卷组没有足够空间
6.1 扩展逻辑卷
]# vgextend vg1 /dev/vdb{3,4,5,6}
]# vgs
VG #PV #LV #SN Attr VSize VFree
vg1 5 1 0 wz--n- 19.98g 16.98g
6.2 扩展卷组
]# lvextend -L 10G /dev/vg1/lv1
]# lvs
lv1 vg1 -wi-ao---- 10.00g
]# df -h
6.3 扩展逻辑卷文件系统
刷新xfs文件系统: xfs_growfs
刷新ext4文件系统: resize2fs
]# xfs_growfs /dev/vg1/lv1
]# df -h
7.了解:逻辑卷也以做缩减
ext4文件系统支持缩减
xfs文件系统不支持缩减
根据vg1的PE大小创建lv2
7.1 查看vg1的PE大小
]# vgdisplay vg1
PE Size 4.00 MiB
7.2 PE大小修改为1M
]# vgchange -s 1M vg1
]# vgdisplay vg1
PE Size 1.00 MiB
7.3 创建大小为100M的lv2
]# lvcreate -l 100 -n lv2 vg1
]# lvs
lv2 vg1 -wi-a----- 100.00m
8.逻辑卷的删除
8.1 删除逻辑卷
]# umount /lv*
]# lvremove /dev/vg1/lv*
]# lvs
8.2 删除物理卷
]# vgremove vg1
]# vgs