####lvm
物理分区–》物理卷(物理扩展捆绑)–》物理卷组–》

pvs pv的信息 物理卷
vgs vg的信息 物理卷组(所有存储都在里面,被组装到一起的物理卷)
lvm ##逻辑卷
直接使用的设备,可以增大缩减并保持原有数据不变
lvm划分物理卷
fdisk /dev/vdb(分区并时定分区标签未8e)
pvcreate /dev/vdb1 将硬盘划分为物理卷
vgcreate -s 16M vg0 /dev/vdb1 将物理卷划分为物理卷组每份16M
lvcreate -L 20M -n lv0 vg0 此时需要20M内存,去找vg,vg每份16M,所以他分出来32M给lv
mkfs.xfs /dev/vg0/lv0 格式化lv0
mount /dev/vg0/lv0 /westos 挂载
lvm划分物理卷

lvm划分物理卷

lvm划分物理卷

lvm划分物理卷

lvm划分物理卷

lvm划分物理卷
##扩展分区
一种是/dev/vdb1空间够,一种是不够
先家一个物理卷vdb2格式化
够:
lvextend -L 100M /dev/vg0/lv0
xfs_growfs /dev/vg0/lv0(同步文件)
lvm划分物理卷

不够:我现在/dev/vdb1有500M 想要扩容给lv0 600M,必须在加一个分区/dev/vdb2
先家一个物理卷vdb2格式化

lvm划分物理卷

lvm划分物理卷
partprobe(同步分区表)

lvm划分物理卷
pvcreate /dev/vdb2
vgextend vg0 /dev/vdb2 将vdb2扩展分给vg0
lvextend -L 600M /dev/vg0/lv0 扩展为600M

lvm划分物理卷
xfs_growfs /dev/vg0/lv0 同步大小

lvm划分物理卷
##针对ext文件系统的设备的拉伸和缩减
umount /westos
mkfs.ext4 /dev/vg0/lv0 将lv0格式化为ext4文件系统
mount /dev/vg0/lv0 /westos
lvm划分物理卷

lvm划分物理卷

lvm划分物理卷
blkid可以看出现在时ext4格式

lvm划分物理卷

#拉伸
lvextend -L 250M /dev/vg0/lv0 将lv0拉神至250M
resize2fs /dev/vg0/lv0

lvm划分物理卷

#缩减lvm
umount /westos
e2fsck -f /dev/vg0/lv0 扫描

lvm划分物理卷
resize2fs /dev/vg0/lv0 100M 缩减文件系统
mount /dev/vg0/lv0 /westos
lvreduce -L 100M /dev/vg0/lv0 缩减lvm设备
移除空闲pv
vgreduce vg0 /dev/vdb2

##lvm快照###
lvcreate -L 40M -n lv0-backup -s /dev/vg0/lv0
mount /dev/vg0/lv0-backup /westos
rm -fr /westos/*

umount /westos
lvremove /dev/vg0/lv0-backup
lvcreate -L 40M -n lv0-backup -s /dev/vg0/lv0
mount /dev/vg0/lv0-backup /westos

lvm划分物理卷

##lvm的删除##
lvremove /dev/vg0/lv0-backup
lvremove /dev/vg0/lv0
vgremove vg0
pvremove /dev/vdb2

lvm划分物理卷

相关文章: