lvm(逻辑卷管理)

一、概念

  最顶层:LV(逻辑卷):卷组在逻辑上划分出来的卷,由于是逻辑上的所以可以扩大与收缩。

  中间层:VG(卷组):卷组由多个物理磁盘组成,相当于一个容器,整合了物理磁盘,然后可以划分成逻辑卷。

  最底层:PV(物理卷):这是一个个物理磁盘,多个物理磁盘可以组成卷组。

二、LVM管理命令

  功能       PV管理命令   VG管理命令   LV管理命令

   scan扫描    pvscan       vgscan      lvscan

     create创建    pvcreate     vgcreate         lvcreate

  display显示   pvdisplay    vgdisplay        lvdisplay

  remove移除   pvremove     vgremove        lvremove

  extend扩展            vgextend       lvextend

  reduce减少           vgreduce        lvreduce 

三、创建lvs

  1.提前准备:

    ①准备两个磁盘

       fdisk  

    ②更改分区模式为lvm模式(8e)

        

  2创建过程:

    1.创建物理卷

      pvcreate  /dev/sdb{1,2}

      

     2.创建卷组

      vgcreate  卷组名  设备名

      

    3.创建逻辑卷    

      lvcreate [option]  逻辑卷名称  卷组名称

        option

            -L:指定大小

            -n:指定逻辑卷名称

        

    4.格式化lv

        mount /dev/vgqjc/lvqjc /mn

    4.挂载使用

        mount /dev/vgqjc/lvqjc /mn

四、扩容逻辑卷

   1.保证有剩余的lv空间

      vgs

   2.扩容lv

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

      

   3.调整文件系统大小

      resize2fs  /dev/卷组名/逻辑卷名

五、缩减逻辑卷

   1.取消挂载

      umount

   2.卸载卷并强制检测。

      e2fsck  -f /dev/卷组名/逻辑卷名

   3.缩减逻辑边界

      resizee2fs   /dev/卷组名/逻辑卷名 size

   4.缩减物理边界

      lvreduce  

    5.重新挂载

 六、创建快照卷(一般快照卷跟原卷在一个卷组内)

    lvcreate

        -s:创建快照卷

        -p:指定访问权限

  1.确保卷组内有足够空间使用

    lvdisplay

  2.创建快照卷

    lvcreate  -s   -L size  -n 快照卷名  -p  r  /dev/卷组名/卷名

    

   3.

原文地址:https://www.cnblogs.com/kevinzr/p/12617973.html