LVM(Logical Volume Manager)称作是逻辑卷管理器,之所以称作为“卷”可能是因为可以将文件系统像卷一样伸长或缩短吧,它是Linux系统下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,提高了磁盘分区管理的灵活性。

常用的LVM部署命令

LVM动态逻辑卷

创建LVM的过程

1.使用fdisk工具在物理设备上创建物理分区,并调整系统标识符(system ID)成为8e(LVM的标识符),然后在经过pvcreate的命令将它转换为LVM最底层的物理卷(PV);
2.使用vgcreate将多个PV添加到一个VG卷组中,此时组合成为一个大磁盘(VG);
3.在大磁盘(VG)上使用lvcreate创建LV逻辑卷,最终将整个逻辑卷格式化后便可以挂载使用。

命令如下:

pvcreate 设备名1 设备名2···
vgcreate 卷组名 物理卷组1 物理卷组2
lvcreate –L 容量大小 –n 逻辑卷名 卷组名

示例:

  1. 新添加2个物理设备,如下图
    LVM动态逻辑卷
    2.创建物理分区并调整system ID为LVM标识符(8e),如下图
    LVM动态逻辑卷
    以上为/dev/sdb分区操作,另一个物理设备/dev/sdc分区操作如上图一样,最终磁盘结果 如下图
    LVM动态逻辑卷
    3.创建物理卷与卷组yun,如下图
    LVM动态逻辑卷
    4.创建逻辑卷yun01,如下图
    LVM动态逻辑卷
    5.格式化yun01逻辑卷,如下图
    LVM动态逻辑卷
    6.挂载至/yun01目录下,如下图
    LVM动态逻辑卷
    以上创建LVM逻辑卷已经完成了

    以下介绍扩展逻辑卷的命令

    命令如下:

lvextend –L +大小 /dev/卷组名/逻辑卷名
resize2fs /dev/卷组名/逻辑卷名

LVM动态逻辑卷