美文网首页
11、LVM逻辑卷管理

11、LVM逻辑卷管理

作者: 崔千易 | 来源:发表于2018-04-11 07:45 被阅读0次

    逻辑卷管理

    LVM:可以动态调整分区大小。

    PV:(physical volume)物理卷

    VG:(volume Group)卷组

    LV:(logical volume)逻辑卷

    步骤:1、创建分区  分区的ID要变成LVM的ID:8e

          2、将分区创建成PV    pvcreate  /dev/sdg2 /dev/sdh1

      3、将PV加入卷组VG    vgcreate huateng /dev/sdg2 /dev/sdh1

      4、在VG上创建LV      lvcreate -l 25 -n jishu huateng

      5、格式化LV,并挂载使用

    10G, VG卷组

    LV:逻辑卷

    pvcreate 设备名1[设备名2] (dev/sda{1,2,3})

    vgcreate 卷组名(自定义)  物理卷名1 (dev/sda{1,2,3})

    vgcreate VG_NAME /PATH/TO/PV

    -s #: PE大小,默认为4MB

    lvcreate -n LV_NAME -L #G VG_NAME

    名字  大小    卷名

    mkfs -t ext4 lv名

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

    resize2fs /dev/myvg/mylv

    练习:创建一个由两个物理卷组成的大小为20G的卷组myvg,要求其PE大小为16M;而后在此卷组中创建一个大小为5G的逻辑卷lv1,此逻辑卷要能在开机后自动挂载至/users目录,且支持ACL功能;

    缩减前面创建的逻辑卷lv1的大小至2G;

    pvmove /dev/sda[n]

    vgreduce myvg /dev/sda[n]>>>>vgs pvs pvremove /dev/sda[n]

    一、扩展逻辑卷;

    vgextend  名字  新加的物理卷

    lvextend

    -L [+]# /PATH/TO/LV

    2G, +3G

    5G

    resize2fs

    resize2fs -p /PATH/TO/LV

    二、缩减逻辑卷:

      步骤:

        1、卸载已经挂载的逻辑卷分区

    2、利用resize2fs指令修改文件系统大小以实现空间缩减

        e2fsck -f /dev/huateng/jishu

        resize2fs /dev/huateng/jishu 308M

    3、使用lvreduce减少逻辑卷空间

        lvreduce -L -80M /dev/huateng/jishu

    4、挂载缩减后的逻辑卷分区

    注意:1、不能在线缩减,得先卸载;

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

      3、在缩减之前应该先强行检查文件,以确保文件系统处于一至性状态;

    df -lh

    umount

    e2fsck -f

    resize2fs

    resize2fs /PATH/TO/PV 3G

    lvreduce -L [-]# /PATH/TO/LV

    重新挂载

    相关文章

      网友评论

          本文标题:11、LVM逻辑卷管理

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