功能/命令 物理卷管理 卷组管理 逻辑卷管理
扫描 pvscan vgscan lvscan
建立 pvcreate vgcreate lvcreate
显示 pvdisplay vgdisplay lvdisplay
删除 pvremove vgremove lvremove
扩展 vgextend lvextend
缩小 vgreduce lvreduce

初始化物理卷为LVM所用

  1. pvcreate /dev/sdb /dev/sdc

创建卷组

vgcreate hddgroup /dev/sdb /dev/sdc
# 指定PE(一个单元)为16M
vgcreate -s 16M /dev/sde volume-group /dev/sde

创建逻辑卷

lvcreate -n data -L 3T hddgroup
lvcreate -n data1 -l 10 volume-group

扩容逻辑卷

注:卸载后操作

lvextend -L 4T /dev/hddgroup/data
# 检查卷完整性
e2fsck -f /dev/hddgroup/data
# 重载硬盘容量信息
resize2fs /dev/hddgroup/data

缩小逻辑卷

注:卸载后操作

# 检查卷完整性
e2fsck -f /dev/hddgroup/data
# 重载硬盘容量信息
resize2fs /dev/hddgroup/data 1T
lvreduce -L 1T /dev/hddgroup/data

逻辑卷快照

生成

必须和逻辑卷一样大的容量

lvcreate -L 1T -s -n SNAP /dev/hddgroup/data

还原

注:卸载后操作

lvconvert --merge /dev/hddgroup/SNAP