逻辑卷的建立
逻辑卷制作过程:将众多的物理卷(PV)组建成卷组(V G),再从卷组中划分出逻辑卷(LV)
pv物理卷
如果是分区,id格式改为8e(t,8e)
建立卷组(VG)
格式:vgcreate 卷组名 设备路径…….
Successfully:成功 example:例子
[root@localhost ~]# man vgcreate #参考帮助信息
[root@localhost ~]# vgcreate systemvg /dev/sdb[1-2]
[root@localhost ~]# pvs #查看系统所有物理卷信息
[root@localhost ~]# vgs #查看系统卷组信息
建立逻辑卷(LV)
格式: lvcreate -L 大小G -n 逻辑卷名字 卷组名
[root@localhost ~]# lvcreate -L 16G -n vo systemvg
[root@localhost ~]# vgs #查看卷组信息
[root@localhost ~]# lvs #查看逻辑卷信息
使用逻辑卷(LV)
mkfs.xfs /dev/systemvg/vo #格式化xfs文件系统
blkid /dev/systemvg/vo #查看文件系统类型
vim /etc/fstab
/dev/systemvg/vo /mylv xfs defaults 0 0
mount -a #检测fstab文件内容书写是否正确
df -h /mylv #查看查看正在挂载使用的设备
逻辑卷的扩展
卷组有足够的剩余空间
1.扩展逻辑卷的空间
]# lvextend -L 18G /dev/systemvg/vo
]# vgs
]# lvs
2.扩展逻辑卷的文件系统(刷新文件系统)
xfs_growfs:刷新xfs文件系统
resize2fs:刷新ext4文件系统
-r 刷新
]# xfs_growfs /dev/systemvg/vo
]# df -h | grep vo
]# lvs
卷组没有足够的剩余空间
1.扩展卷组的空间
]# vgextend systemvg /dev/sdb{3,5,6}
]# vgs
2.扩展逻辑卷的空间
]# vgs
]# lvextend -L 25G /dev/systemvg/vo
]# vgs
]# df -h | grep vo
3.扩展逻辑卷的文件系统(刷新文件系统)
]# xfs_growfs /dev/systemvg/vo
]# df -h | grep vo
逻辑卷的补充
逻辑卷支持缩减
xfs文件系统:不支持缩减
ext4文件系统:支持缩减
卷组划分空间的单位 PE
默认1个PE的大小为4M
vgchange -s 1M systemvg #修改PE大小
创建卷组时,指定PE的大小
[root@nb ~]# vgcreate -s 1M systemvg /dev/sdb[1-2]
创建逻辑卷的时候指定PE个数
– lvcreate -l PE个数 -n 逻辑卷名 卷组名
[root@localhost ~]# lvcreate -l 108 -n lvhaha systemvg
[root@localhost ~]# lvs
逻辑卷的删除
[root@localhost ~]# umount /mylv/
[root@localhost ~]# lvremove /dev/systemvg/vo
Do you really want to remove active logical volume systemvg/vo? [y/n]: y
Logical volume "vo" successfully removed
删除卷组的前提:基于此卷组创建的所有逻辑卷,要全部删除