一、LVM简介
LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制。LVM将一个或多个磁盘分区(PV)虚拟为一个卷组(VG),相当于一个大的硬盘,我们可以在上面划分一些逻辑卷(LV)。当卷组的空间不够使用时,可以将新的磁盘分区加入进来。我们还可以从卷组剩余空间上划分一些空间给空间不够用的逻辑卷使用。
1shell# fdisk -l
1
2
shell# fdisk /dev/vdb
shell# partprobe
1
2
shell# pvcreate /dev/vdb1
shell# pvdisplay
1
shell# vgdisplay
1
shell# vgextend centos /dev/vdb1
1
2
shell# lvcreate -L 4G -n newlv centos
shell# lvdisplay
1
shell# mkfs.xfs /dev/centos/newlv
1
2
shell# mount -t xfs /dev/centos/newlv /mnt/
shell# df -Th
1
/dev/centos/newlv /mnt xfs defaults 1 2
1
shell# lvextend -l +100%FREE /dev/centos/newlv
1
shell# xfs_growfs /dev/centos/newlv