linux下lvm软件之如何弹性伸缩文件系统的大小

介绍

这篇文章给大家分享的是有关linux下lvm软件之如何弹性伸缩文件系统的大小的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

我们经常会遇到这样的一个情况,随着系统的运行,发现某个分区的剩余空间不足,那么就需要对该分区进行扩容了。如何进行扩容呢?常见的策略是

    <李>

    新增一块硬盘,然后分区,格式化后就有一个新的可用分区了。

    <李>

    将之前的文件系统内容复制到其他分区里,然后卸载原分区(假如原文件系统挂载在/www目录下)

    <李>

    将新的分区挂载到原目录/www下,然后将之前的内容复制到/www目录下。

整个过程是不是感觉挺麻烦的,要是原文件系统空间特别大,好几十G甚至上百克,那么将会是一个很大的工程量。除此之外,之前的分区现在暂时没有啥用途了,也是一种浪费阿!

<强>

lvm逻辑卷就是用来解决上述的问题的,它可以非常方便的伸缩文件系统的大小。对于lvm,有几个专用名词需要知道:

    <李>

    物理卷,简称PV:物理卷

    <李>

    卷组,简称VG:逻辑卷组

    <李>

    逻辑卷,简称LV:逻辑卷

    <李>

    物理范围,简称体育:(物理卷)中可以分配的最小存储单元称为聚乙烯、聚乙烯的大小是可以指定的。

对于PV, VG, LV之间的关系,可以通过下图来理解

發inux下lvm软件之如何弹性伸缩文件系统的大小"

<强>

下面来看lvm的使用流程,主要分为以下几个阶段:

    <李>

    磁盘分区

    <李>

    使用分区制作PV

    <李>

    以光伏建立VG

    <李>

    从VG分割出LV

    <李>

    格式化LV并挂载到目录中使用

磁盘分区这个步骤和之前一样,使用fdisk或gdisk工具来分区。接下来就是建立光伏的过程,这个步骤也简单,有专门的工具pvcreate来创建。和PV过程一样VG阶段及LV阶段也有专门的、vgcreate lvcreate工具使用。对文件系统的大小的弹性伸缩,就是通过调整LV的大小来达到了。

其实lvm的使用非常的简单,主要在与理解上面的几个专有名词,理解之后就能灵活应用了。接下来还会准备几篇文章来介绍lvm的一些命令,以及实战演示。

感谢各位的阅读!关于linux下lvm软件之如何弹性伸缩文件系统的大小就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

linux下lvm软件之如何弹性伸缩文件系统的大小