作用:
1.整合分散的空间 2.空间可以进行扩大
众多物理卷(PV)组合成卷组(VG),从卷组划分出多个逻辑卷(LV)
##########################################
逻辑卷的创建
一.创建卷组
vgcreate 卷组名 空间1 空间2 ..
eg: vgcreate systemvg /dev/vdc[1-2]
pvs ----查看物理卷
vgs----查看卷组
二.通过卷组创建逻辑卷 /dev/卷组名/逻辑卷名
lvcreate -L 逻辑卷大小 -n 逻辑卷名 卷组名
lvs----查看逻辑卷
三.使用逻辑卷
格式化:mkfs.xfs /dev/卷组名/逻辑卷名
挂载:
vim /etc/fstab
mount -a
lsblk------------->查看文件类型
df -h------------->查看硬盘使用情况、挂载点等
#####################################
逻辑卷的扩展
1.卷组有足够的空间
eg:逻辑卷本身16G
lvextend -L +2G /dev/卷组名/逻辑卷名 ----加2G
lvextend -L 18G /dev/卷组名/逻辑卷名 ----加到18G
>>>lvs
18G 空间大小
>>>df -h
16G 文件系统大小
刷新文件系统:
xfs_growfs /dev/卷组名/逻辑卷名 (xfs)
resize2fs /dev/卷组名/逻辑卷名(ext4)
2.卷组没有足够的空间
扩展卷组 vgextends 卷组名 /dev/vdc{3,5}
删除逻辑卷
1> umount 逻辑卷名
2> lvremove lv_path
删除卷组
1> vgremove vg_name
LVM---逻辑卷
pvs lvs vgs
创建卷组----------------------------------------------->创建卷-------------------------------------------->使用
vgcreate 卷组名 /dev/vdb[2-3] (未使用的分区)
lvcreate -L 20G -n /dev/卷组名/逻辑卷名 卷组名
mkfs.xfs /dev/卷组名/逻辑卷名
扩展:
eg:逻辑卷本身16G,扩展到20G
lvextend -L +4G /dev/卷组名/逻辑卷名
or
lvextend -L 20G /dev/卷组名/逻辑卷名
xfs_growfs/resize2fs /dev/卷组名/逻辑卷名
扩展卷组
vgextend 卷组名 /dev/vdb4
删除逻辑卷(需先取消挂载)
umount 逻辑卷名
lvremove 逻辑卷名
vgremove 卷组名
修改卷组单位PE,默认4M
vgdisplay 卷组名 --------->查看卷组信息
vgcreate -s PE_size 卷组名 /dev/vdb5 -----创建的时候设置
vgchange -s PE_size 卷组名
lvcreate -l PE_num -n lv_name vg_name