zoukankan      html  css  js  c++  java
  • LVM逻辑卷:创建LVM分区实例

    一、概述

        LVM(Logical Volume Manager)是基于内核的一种逻辑卷管理器,LVM适合于管理大存储设备,并允许用户动态调整文件系统的大小。此外LVM快照功能可以帮助我们快速备份数据。

        (1)物理卷(PV):物理卷是最底层概念,是LVM的逻辑存储块,物理卷与磁盘分区是逻辑对应的关系。多个LVM物理卷可以合并或者拆分,从而实现容量的扩容和缩减。

        (2)卷组(VG):卷组是LVM逻辑概念上的磁盘设备,通过将单个或多个物理卷组合后生成卷组。

        (3)物理长度(PE):物理长度是将物理卷组合为卷组后,所划分的最小存储单位,既逻辑意义上磁盘的最小存储单元。LVM默认PE大小为4MB。

        (4)逻辑卷(LV):逻辑卷就是LVM逻辑意义上的分区,可以指定从卷组中提取多少容量来创建逻辑卷,最后对逻辑卷格式化并挂载使用。

    二、物理卷、卷组和逻辑卷的创建

      1、物理卷的创建:pvcreate

        pvcreate /dev/sdc{1,2,3} 等效于pvcreate /dev/sdc1 /dev/sdc2 /dev/sdc3

      2、卷组的创建:vgcreate

        test_vg1是创建的卷组名字,-s参数用来指定PE大小为16M。

      3、逻辑卷的创建:lvcreate

        从test_vg1卷组中提取2GB容量,创建名为test_lv1的逻辑卷。

         使用200个PE创建逻辑卷,前面案例中定义了PE的大小为16MB,PE只是一个基础度量值,PE和数量的乘积就是逻辑卷的大小。

        指定使用test_vg1卷组中的/dev/sdc1这个物理卷组的存储空间,同时创建名称为test_lv1的逻辑卷。

     三、修改LVM分区

      1、物理卷修改:pvcreate

        pvcreate /dev/sdb1

       2、卷组修改:vgextend

        vgextend test_vg1 /dev/sdb1

        进行卷组扩容时,先用pvcreate创建好物理卷,之后才可用于卷组的扩容。

      3、逻辑卷修改:lvextend

        lvextend -L +5G /dev/test_vg1/test_lv1 #给逻辑卷test_lv1扩容5G

     四、删除LVM分区

      进行LVM分区删除步骤时,必须要先删除逻辑卷,再删除卷组,最后删除物理卷。

      1、删除逻辑卷:lvremove

      2、删除卷组:vgremove

      3、删除物理卷:pvremove

    五、查看LVM分区

      (1)pvdisplay:查看物理卷信息。

      (2)vgdisplay:查看卷组信息。

      (3)lvdisplay:查看逻辑卷信息。

    六、LVM分区案例

      这里我们使用sdb这块500GB的硬盘创建四个100GB的分区,并使用这四个分区创建一个名称为test_vg的卷组,最后从该卷组中创建出两个大小为120GB的逻辑卷,名称分别为test_web、test_data。

  • 相关阅读:
    java操作练习
    java认知
    java了解
    抽象类及抽象类
    杨辉三角实例菱形实例
    案例分析之运行顺序
    Object类的方法,toString的重写.
    多态
    类的继承
    面对对象
  • 原文地址:https://www.cnblogs.com/python-wen/p/10732401.html
Copyright © 2011-2022 走看看