LVM详解--创建,扩容,减容,删除

 1.  lvmLogical Volume

1. Manager )逻辑卷管理器是一个很有力的工具,他提供了系统分区和磁盘分区中的一个逻辑层,我们可以通过lvm在线调整分区的大小,我们再也不必为分区的大小问题而发愁了。

 

2.  我们先看一下我画的LVM的层次结构

 

 

   物理卷(physical volume):在最底层,由磁盘分区创建而成,是LVM最底层的东西。

      卷组(volume group):由物理卷创建而成,是N个物理卷的集合,上面可以创建逻辑卷。

      逻辑卷(logical volume

):在卷组上划分出来的区域,可以调整大小。在上面可以创建文件系统。

      文件系统(file system):操作系统只能在文件系统上读写文件。

 

      在一个没有LVM的系统上,如果我们想创建LVM,只能从下向上依次创建。

 

   3.创建LVM

 

      首先把/dev/sda6,/dev/sda7,/dev/sda8,/dev/sda9创建为物理卷:

       pvcreate /dev/sda{6..9}

 

      把上面这几个物理卷创建为卷组vg0

      vgcreate vg0 /dev/sda{6..9}

 

      在卷组vg0上创建大小为256M的逻辑卷xiaosu

       lvcreate -L 256M -n xiaosu vg0

 

      创建成功后创建文件系统,然后挂载

      mkfs.ext3 /dev/vg0/xiaosu

      mount /dev/vg0/xiaosu /mnt

     

   命令见下图:

     

4.LVM的扩容

      LVM的扩容要从下向上,首先要考虑的是卷组里面是不是有足够的空间可以扩,如果没有的话,我们要先向卷组中加入新的物理卷。

      下面我们把xiaosu这个逻辑卷扩展到450M

     

      首先创建物理卷/dev/sda10

      然后把这个物理卷加入到卷组vg0

      在然后,扩展逻辑卷。

      最后,在线调整文件系统。

      截图如下:

 

5.LVM的减容

      一般不推荐减容操作,因为它有一定的风险。

      如果非得要做减容,步骤就和扩容相反,需要从上到下。

     

      我们现在把xiaosu这个分区减少到120M

 

      首先,我们要把这个分区给卸载掉

      然后对文件系统进行检查:

      e2fsck -f /dev/vg0/xiaosu

 

      然后在线调整文件系统的大小:

       resize2fs /dev/vg0/xiaosu 120M

 

      最后,对逻辑卷进行调整:

      lvreduce /dev/vg0/xiaosu -L 120M

      最后确定一下。

 

6. 删除LVM

如果我们想删除LVM怎么办呢?

  

      我们敲lv,然后再敲两次tab键,就会列出很多和lv的命令,其中有一个           lvremove的选项,man 一下,就知道了其中的用法,同样的道理,可以得到和       pvvg lv相关的各种命令。

 

现在开始删除刚才创建的那些东西:

 

 

      清理完毕!

本文出自 “飞翔的单车” 博客,转载请与作者联系!

你可能感兴趣的:(扩容,创建,lvm,逻辑卷管理器,减容)