- 动态调整分区大小
- 用户不需要关心底层
一、简单步骤
1,pv
PV==>硬盘——使得硬盘支持LVM
2,VG
VG==>组合PV化的硬盘,组成更大的卷组
3,LV
LV,切割所需的硬盘
4,操作步骤
- (1)pv硬盘
(2)vg卷组硬盘
(3)切割
(4)格式化
(5)挂载
(6)根据需求,扩容、缩小、删除、快照
二、实际操作
1,pvcreate /dev/硬盘号
2,vgcreate 卷名 /dev/已经pv的硬盘号
3,lvcreate -n 新建lvm名 -l pe个数 卷名
4,mkfs.ext4 格式化
5,mount 挂载路径文件名
6,vim /etc/fstab
lvm绝对路径 挂载绝对路径 文件格式 defaults(默认) 0 0 (不自增,不自减)
7,reboot 重启永久生效
三、扩容
1,umount 挂载点
2,lvextend -L 扩容多大M(G) LVM逻辑绝对路径
3,e2fsck -f LVM逻辑绝对路径 检查文件
4,resize2fs LVM逻辑绝对路径 实际大小 通知文件系统,该容量实际大小
5,mount -a (自动加载/etc/fstab文件内容,所以永久挂载得写入改文件)
四、缩减
1,umount 挂载点
2,e2fsck -f LVM逻辑绝对路径
3,resize2fs LVM逻辑绝对路径 实际大小
4,lvreduce -L 缩减为总大小M(G) LVM逻辑绝对路径
5,mount -a
五,快照
- 快照和和逻辑卷大小保持一致
- 保证VG卷组有足够空间
- 一次性,还原后自行删除
1, 创建快照卷
lvcreate -L LVM一样大小 -s -n 快照名 快照逻辑卷绝对路径
-s 创建快照
-n 快照名
2,卸挂载
- umount 挂载点
3,合并快照
-
lvconvert --merge LVM快照路径
可能会挺久,成功标志是,LVM快照文件消失
4,挂载
- mount -a
六、删除逻辑卷
1,卸挂载
2,删LVM
3,删GM
4,删PV