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。

 

posted @ 2019-04-18 21:11  802.11  阅读(2486)  评论(0编辑  收藏  举报