LVM

一、什么是LVM
        LVM是逻辑卷管理(Logical Volume Manager)的简称,他是建立在一个物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,与直接使用物理存储在管理上相比,提供了更好的灵活性。
二、为什么使用LVM?
         LVM将存储虚拟化,使用逻辑卷不会受限于物理磁盘的大小,另外,与硬件相关的存储设置被隐藏,可以不用停止应用或卸载文件系统来调整大小或数据迁移,可以减少操作成本。
        逻辑卷本身也可以动态的扩大或是缩小,但不会超过卷组的大小,因为逻辑卷是在卷组中建立的。
三、LVM的基本概念
       1. 物理卷
       物理卷是指磁盘,磁盘分区或是从逻辑上与磁盘分区具有同样功能的设备(如RAID)。是LVM的基本存储逻辑块。
       2.卷组
       LVM卷组类似于非LVM系统中的物理硬盘,是由一个或是多个物理卷组成,可以在卷组上创建一个或是多个逻辑卷。卷组的大小取决于物理卷的空间的总和。
       3.逻辑卷
        LVM逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷上可以建立文件系统。
       4.快照卷
       快照卷是提供在特定瞬间的一个虚拟映像,可以重构当前设备的状态。快照卷都是只读的。
       5.PE(physical extent)
       每一个物理卷都被划分为PE的基本单元,具有惟一编号的PE是可以被LVM寻址的最小单元,PE 数据单元块是在创建卷组的时候决定的。
       6.LE
     逻辑卷也被划分为LE的可被寻址的基本单元,在同一个卷组中,LE的大小和PE是相同的,并一一对应。
       7.LVM的基本命令
        PV:  pvcreate  pvremove  pvmove   pvscan    pvdisplay  pvs
        VG: vgcreate  vgdisplay  vgextend  vgreduce   vgs      vgscan  vgremove
        LV:  lvcreate  lvdisplay  lvremove  lvreduce   lvextend   lvs
四、创建和管理LVM
        我们首先创建LVM,然后再通过增大和缩小来管理LVM,我们还以在同一个磁盘上的多个分区为例进行讲解。
        1.创建分区
   

  

        2.创建物理卷
  

       3.创建卷组
  

      4.创建逻辑卷

  

      5.格式化逻辑卷

        mke2fs -j mylv
      6.缩减逻辑卷

  


      7.缩减卷组
    
      8.增大卷组
     

 五、快照
       快照的工作原理:保存数据某一时刻的状态。快照刚刚建立的时候,它的大小是空的。快照是访问原文件的另一条路径。快照是在数据改变之前将数据原封不动的保存到快照空间里面。注意数据变化的幅度不能超过给定快照空间的大小,否则快照将崩溃。
快照的作用:对某一时刻数据状态的备份提供另一条访问路径,通过快照来备份数据到其它位置,备份完成后,快照就没用了,卸载和移除该快照卷。快照空间的大小取决于数据改变的频度和所需要使用的时间长度,即有限的时间内原文件数据改变的空间大小
       创建快照:lvcreate -L size -n name -s -p r /path/to/lv

你可能感兴趣的:(pv,lv,vg)