LVM  知识

DM Device Mapper   逻辑卷

(逻辑设备)设备映射    是一种提供逻辑设备的机制

        将多个物理设备映射成一个逻辑设备的

逻辑设备    动态增减可用文件系统     文件类型是 8e             

PV (physical Volume物理卷)    

      VG(PV的组合 volume group 卷组) 可划分多个逻辑卷,

      LVlogical volume (逻辑卷)

逻辑存储单位:   

       PV 角度上叫PE

       LV角度上叫 LE 

创建 pv  vg  lv   

 --------------------------------------pv------------------------------------------------

创建pv                       

       Pvcreate /dev/sda

LVM_第1张图片

                 

查看 PV 详细信息:               

       Pvdisplay

移除PV

       Pvremove

挪数据

   Pvmove

-          -- -----------------------------------vg-----------------------------------------------------

创建vg

   Vgcreate VG_NAME  /PATH/TO/PV

         -s # 指定PE 的大小。(一个盘区的大小指定,默认是4兆)

(创建VG, 并指定PE 是8M)

 

LVM_第2张图片

删除vg

Vgremove   指定要移除的。 

(移除VG下的sda6)

 

  

缩减vg大小,就是把pv 拿走。先看PV上有数据没?有的话先pvmove

      Vgreduce mygod /dev/sda6

  

  扩展。。

         Vgxtend

(在VG中增加一个PV)

 

LVM_第3张图片

 

       -----------------------------  lv  -------------------------------------------------

      创建 lv

  Lvcreate –n LV_NAME –L #VG_NAME 指定大小

     Lvremove /路径

 (创建LV,大小40M,命名为mygood

 

LVM_第4张图片

逻辑卷的扩展与缩减

    1,扩展逻辑卷

        (先扩展物理边界, 之后扩展逻辑边界)

            Lvextend

                 -L [+]# 指向逻辑卷。 /PTAH/TO/LV

    (扩展物理边界至1G)

 

LVM_第5张图片

 

       Resize2fs

/           Resize2fs  -p /PATH/TO/LV 5G

 (扩展逻辑边界)

 

LVM_第6张图片

 扩展之后的显示

 

LVM_第7张图片

     2,缩减逻辑卷

           (先缩减逻辑边界,再缩减物理边界,不能在线缩减,得先卸载)

            (确保缩减后的空间大小依然能存储原有的所有数据)

             (在缩减之前应先强行检查文件,以确保文件系统处于一致性)

                1, 查看df-lh  逻辑卷大小

                2 卸载, 不能在线,umount

                3e2fasck -f

Resize2fs

            Resize2fs /PATH/TO/PV 3G

 (缩减逻辑边界至50M)

LVM_第8张图片

           Lvreduce  -L [-]#  /path/to/lv

     (缩减物理边界至500M)

     

LVM_第9张图片

缩减之后的

 

 

LVM_第10张图片

 

 

 

快照卷

快照生命周期为整个数据时长, 在这段时长内,数据的增长不能超出快卷的大小

 快照卷应该是只读的

 跟原卷在同一卷组内。

  创建

      Lvcreate

           -s 创建快照卷

            -p  r|w  权限

            格式:

                 Lvcreate –L # -n SLV_NAME –p r /PATH/TO/L

(创建一个25M, 命名为mykuai  有 读权限的快照)

 

LVM_第11张图片