首页 > 其他 > 详细

LVM基本操作(三)扩展

时间:2017-01-06 08:22:53      阅读:198      评论:0      收藏:0      [点我收藏+]

LVM基本操作(三)扩展

  这一部分主要介绍逻辑卷管理(LVM)过程中,出现逻辑卷(LV)空间不足的情况下动态扩展其空间的命令的使用。首先,在扩展LV空间时要确保逻辑卷组(VG)有足够的空间,至少VG的未使用空间大于要扩展的空间。所以就会出现两种情况,一种是:VG空间足够满足扩展LV时使用的空间;另一种是,VG剩余空间小于要扩展所使用的空间。

  • 针对第一种情况:VG空闲空间 > 扩展LV使用的空间

  我们选择要扩展的LV前,我们先看一下我们当前的实验环境下VG和LV的情况。

  命令:lvs 

  命令:vgs

技术分享   从图中可以看到,VG由两个cl和linuxcast,LV由五个,root、swap、mylv,mylv2、mylv3。在此,我们要对mylv进行扩展将其空间扩展到4g。mylv在名为linuxcast的VG中。

   命令格式:lvextend -L +[N]G [要扩展的LV目录]  ,其中N为所要扩展的大小

技术分享   扩展完后如果发现mylv的大小没有发生变化,看以使用resize2fs [要更新目录] 更新一下文件系统。

技术分享


  • 针对第二种情况:VG空闲空间 < 扩展LV使用的空间

      面对这种情况,我们需要先扩展VG空间,扩展VG空间时,要添加新的磁盘或者分区,然后对添加的物理磁盘或者分区进行逻辑物理卷化格式操作,即进行PV处理。

      我们可以查看磁盘信息:fdisk -l

     技术分享

    我们发现一共有五块物理磁盘,我们再添加一块物理磁盘,就是 Disk /dev/sdg

    技术分享

    因此,我们扩展VG时必须使用PV处理后的物理磁盘,我们叫做物理卷。所以我们需要对新添加的/dev/sdg磁盘进行PV处理。

          命令格式:pvcreate  [要处理磁盘的目录]

     技术分享
    有了充足的物理卷后,扩展VG:

       先查看扩展前VG、PV信息:

         命令:pvs vgs

    技术分享

       可以看到名为linuxcast 的vg空闲空间为1.99g,新添格式化的物理卷/dev/sdg 还没有被任何vg利用。

         命令格式: vgextend [要拓展的VG名字] [要添的物理卷目录]

    技术分享 

       扩展完VG后查看,扩展后的VG、PV信息。


     技术分享

     可以看到,linuxcast空闲空间为4.99g,新的物理卷pv有了所属的vg。


 总结:本文主要讲了LV、VG的扩展。其命令为:lvextend和vgextend

         命令格式: vgextend [要拓展的VG名字] [要添的物理卷目录]

        命令格式: vgextend [要拓展的VG名字] [要添的物理卷目录]

      主要注意的就是,vg空间不足时,扩展vg,扩展vg就要进行pv操作。流程图如下:

     技术分享

本文出自 “12405111” 博客,请务必保留此出处http://12415111.blog.51cto.com/12405111/1889467

LVM基本操作(三)扩展

原文:http://12415111.blog.51cto.com/12405111/1889467

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!