LVM

来源:互联网 发布:淘宝免费申请试用手机 编辑:程序博客网 时间:2024/06/03 17:27

LVM简称是逻辑卷,这个技术的主要优点有:

  • 可以让一个分区跨越多个磁盘。即多个磁盘合并为一个分区。
  • LVM可以提供快照技术,相当于有一个备份,在对磁盘进行操作之前先做一个快照,如果操作失败,可以退回。
  • 可以动态的对磁盘进行管理,在不重启不停机的情况下就能让系统对磁盘的变化做出相应。如创建分区,删除分区,为分区调整大小时,都不需要重启机器。所以LVM也可以称为动态分区。

缺点是:

  • 设置步骤比较复杂
  • 如果逻辑卷跨越了多个磁盘,而当其中有一个磁盘损坏时,则其他磁盘上的数据也会全部丢失。

LVM的创建有以下关键词:
PV(physical volume): 物理卷在逻辑卷管理系统最底层,可为整个物理硬盘或实际物理硬盘上的分区。
VG(volume group): 卷组建立在物理卷上,一卷组中至少要包括一物理卷,卷组建立后可动态的添加卷到卷组中,一个逻辑卷管理系统工程中可有多个卷组。可以把多个物理卷合并为一个卷组,一个卷组只划分为一个逻辑卷。这样就能创建一个跨越几个磁盘的大分区。
LV(logical volume): 逻辑卷建立在卷组基础上,卷组中未分配空间可用于建立新的逻辑卷,逻辑卷建立后可以动态扩展和缩小空间。

以下为示意图:

这里写图片描述

这里写图片描述

创建步骤:
1 通过fdisk工具将磁盘转换为linux的分区
2 通过pvcreate命令将linux分区转换为物理卷(pv)
3 通过vgcreate命令将建好的物理卷处理成组卷(vg)
4 通过lvcreate命令将卷组分成若干个逻辑卷(lv)
5 对逻辑卷进行格式化,挂载,动态调整逻辑卷的大小,不会影响逻辑卷的数据

PV常用命令:

            pvcreate    #创建一个PV物理卷            pvchange    #修改PV的属性            pvresize    #调整一个PV的大小            pvremove    #删除一个PV            pvmove      #移动PE到指定物理卷            pvscan      #搜索所有磁盘上的物理卷            pvs         #显示PV的简要信息            pvdisplay   #显示PV的属性信息

VG常用命令:

            vgcreate    #创建卷组                -l:设置此卷组可容纳的LV最大数,默认为255                -p:设置此卷组包含PV的最大数,默认为255                -s:设置此卷组PE大小,默认为4M            vgextend   #扩展VG大小            vgchange   #修改VG属性信息            vgreduce   #缩减VG大小            vgremove   #删除VG            vgscan    #搜索所有磁盘上的卷组            vgs      #显示VG简要信息            vgdisplay  #显示VG属性信息            vgck        #检查VG元数据

LV常用命令:

            lvcreate    #创建LV分区                -l:设置LV大小,以PE为单位                -L:设置LV大小,以字节为单位                -n:设置LV名称                -p:设置LV权限读写权限,默认为可读可写                -s:设置一个快照卷,对一个已存在的LV做快照            lvextend    #扩展LV大小            lvreduce    #缩减LV大小            lvchange    #修改LV属性信息                -ay:标记LV为可用状态                -an:标记LV为不可用状态            lvremove    #删除LV            lvscan      #搜索所有磁盘上的逻辑卷            lvs         #显示LV简要信息            lvdisplay   #显示LV属性信
原创粉丝点击