码迷,mamicode.com
首页 > 其他好文 > 详细

创建增加逻辑卷

时间:2017-08-28 00:51:14      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:linux

创建增加逻辑卷


   逻辑卷:是由逻辑磁盘形成的虚拟盘,也可称为磁盘分区逻辑卷的扩展支持在线扩展

 

  • 一、建立逻辑卷

  • 二、增加逻辑卷



 逻辑卷图

技术分享

一、建立逻辑卷

  可以从上面的图看出,物理卷pv 由物理设备生成,卷组vg 由一个或多个pv组成,逻辑卷lv来自vg,如果要建立逻辑卷首先要建立pv ,vg,然后是lv

实验1:创建一个10G的逻辑卷

      说明:可以用两个10G的磁盘分区建立两个10Gpv ,组成20Gvg ,用卷组10G的空间创建10Glv,卷组剩余的10G空间,可以在日后扩展逻辑卷lv

      1、分区,sdb盘分出两个10G的分区,为ext4文件系统

技术分享

mkfs.ext4 /dev/sdb2

mkfs.ext4 /dev/sdb3

      2、  创建pv

       pvcreate /dev/sdb2

技术分享

技术分享

      3、 创建卷组

技术分享

 vgs /vgdisplay 查看

技术分享

       4、 创建10G逻辑卷lv

       创建命令 lvcreate -L#[mMgGtT] -n NAME VolumeGroup  大小单位可以是MGT,不分大小写

技术分享

 lvs ,lvdisplay 查看逻辑卷

技术分享

      5、 创建逻辑卷文件系统

           mkfs.ext4 /dev/vgtest/lvtest

      6、  挂载起来就可以用了

  技术分享

二、增加逻辑卷

实验2:增加逻辑卷到15G,即再扩展5G

  说明:

    (1)当卷组剩余大小够扩展逻辑卷时

   首先增加逻辑卷,然后增加文件系统大小

    (2)当卷组剩余大小不够扩展逻辑卷时,按上面步骤,首先增加pv ,然后增加卷组大小(语法:vgextend  /dev/vgtest  /dev/sdb1(pv)),最后增加逻辑卷(语法:

 lvextend -L +5G  /dev/testvg/testlv),增加文件系统。-L +5G 表示增加5G,也可以-L 15G 指定大小15G

 因为之前创建的卷组有20G,可以满足逻辑卷的扩展,所以直接增加(逻辑卷的扩展支持在线扩展,不用取消挂载)

  技术分享

      注意:这里我增加逻辑卷后文件系统直接增加到文件系统了,当有些情况,增加了逻辑卷,用lvs却看不到增加,这时需要增加文件系统。

      方法1:命令:resize2fs /dev/vgtest/lvtest

      方法2:增加逻辑卷和增加文件系统,一个命令:

      lvextend -L +5G –r /dev/testvg/testlv  (但是-r有时会不起作用,最好把两种方法都记住)


创建增加逻辑卷

标签:linux

原文地址:http://guanm.blog.51cto.com/13126952/1959696

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!