LVM logical Volume Manager 逻辑卷管理
LVM:将多个硬盘和硬盘分区作为一个逻辑卷,并把这个逻辑卷作为一个整体来统一管理,动态对分区进行扩缩空间大小,安全快捷方便管理。
创建 pv
pvcreate 分区路径
创建 vg
vgcreate vg名 pv路径
创建 lv
lvcreate -n 名字 -L 大小 vg名
格式化
mkfs.文件系统 lv完整路径
挂载
mount /dev/vg名/lv名 挂载目录
卸载
umount /dev/vg名/lv名
删除 lv
lvremove /dev/vg名/lv名
删除 vg
vgremove vg名
删除 pv
pvremove 分区路径
去硬盘
扩展 pv
pvcreate 分区路径(相当于创建 pv)
扩展vg
vgextend vg名 新增pv路径
扩展 lv
lvextend -L +扩展量 /dev/vg名/lv名
支持在线操作,不用卸载
刷新文件系统
resize2fs /dev/vg名/lv名
卸载
umount /dev/vg名/lv名
检查文件系统
e2fsck -f /dev/vg名/lv名
减少文件系统
resize2fs /dev/vg名/lv名 减少到的大小
减少 lv 大小
lvreduce -L -减少量 /dev/vg名/lv名
减少需谨慎,文件系统减少后的大小一定要和 lv 最终大小一致。