LVM

作者: Miracle001 | 来源:发表于2017-06-23 08:26 被阅读6次

    一、逻辑卷管理器(LVM)

    功能:重新设定文件系统的大小;

    原理:多个物理设备间重新组织文件系统;

    Paste_Image.png
    1.将设备指定为物理卷(pv)

    只是贴一个标签而已;

    2.用一个或者多个物理卷来创建一个卷组(vg)

    (1)物理卷是用固定大小的物理区域(Physical Extent,PE)来定义的;
    (2)创建卷组时才会生成PE块;
    (3)卷组有多个PE块组成;默认PE为4M或16M;
    (4)多个PE块来自不同的设备;注意区分设备分区大小的单位block;

    3.在物理卷上创建的逻辑卷(lv),是由物理区域(PE)组成

    (1)lv的空间为PE的整数倍;
    (2)lv空间大小的单位:PE
    (3)vg=大硬盘;
    (4)lv=不同的分区;

    4.可以在逻辑卷上创建文件系统
    5.是否可以做boot分区
    LV(软)    不能做boot 分区,boot(内核)必须加载在分区里;
    RAID(软)  不能做boot 分区,boot(内核)必须加载在分区里;
    RAID(硬)  能做boot 分区,boot(内核)可以加载在硬RAID里;
    

    二、dm:

    device mapper(dm)  将一个或多个底层块设备组织成一个逻辑设备的模块
    
    1.设备名
    /dev/dm-#
    
    2.软链接
    /dev/mapper/VG_NAME-LV_NAME
    /dev/mapper/vol0-root
    /dev/VG_NAME/LV_NAME
    /dev/vol0/root
    

    三、LV快照

    Paste_Image.png
    分区无快照,逻辑卷有快照;
    快照是特殊的逻辑卷;
    创建快照(lvcreate):卷组中要有足够空间;
    修改时,才会快照(备份);
    快照的大小取决于更改LV数据的大小,建议最好与LV大小相同;
    
    创建快照(lvcreate)
    lvcreate -n newlv0-snapshot -s -l +100%free -p r /dev/newvg0/newlv0
    -l 64   PE个数
    -s      快照
    -p r    只读
    
    挂载
    mount /dev/newvg0/newlv0-snapshot /mnt/snap
    ls /mnt/snap
    
    取消挂载
    umount /mnt/snap
    
    快照数据恢复到LV
    一旦恢复快照,快照本身就会被删除;
    lvconvert --merge /dev/newvg0/newlv0-snapshot  
    
    ext系列——支持创建快照,支持挂载;
    xfs系列——支持创建快照,不支持挂载;
    
    删除LV,先删除对应的快照;

    相关文章

      网友评论

        本文标题:LVM

        本文链接:https://www.haomeiwen.com/subject/huhoqxtx.html