前言

linux在安装的时候就会涉及到分区的问题,可是如果分区太小了,后期要调整比较麻烦,lvm就是为了解决这种问题,可以实现动态扩容,不需要重新格式化磁盘进行分区了。

打开网易新闻 查看精彩图片

基本的逻辑卷管理概念

PV(Physical Volume)- 物理卷

物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。

VG(Volumne Group)- 卷组

卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。

LV(Logical Volume)- 逻辑卷

逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组。

逻辑卷组建之间的关系

打开网易新闻 查看精彩图片

分区-->物理卷-->逻辑卷-->格式化成文件系统使用。

创建步骤

1、创建物理卷(分区或者整块磁盘都可以)

pvcreate /dev/sda5 /dev/sda6

可以使用pvs或者pvdisplay查看创建结果

2、创建卷组

vgcreate vg_linux /dev/sda5 /dev/sda6

增加分区到卷组可以用vgextend命令,用vgs或者vgdisplay查看结果

3、创建逻辑卷

lvcreate -n centos6 -L 50G vg_linux

用lvs或者lvdisplay查看结果

3.1、如果需要扩大已有的逻辑卷

lvextend -L +30G -n /dev/vg_linux/centos6

4、格式化逻辑卷

mkfs.ext4 /dev/mapper/vg_linux-centos6

创建的逻辑卷都放到在 /dev/mapper目录中。