图解lvm管理

author author     2022-08-29     137

关键词:


图解LVM

1 什么是LVM?为什么要使用LVM?

 lvm(Logical Volume Manager)逻辑卷管理,是一种更为灵活弹性的磁盘管理工具。 LVM将物理磁盘抽象化,允许在多个磁盘中重新组织创建新的文件系统。
通过逻辑卷管理,能够解决传统磁盘管理管理困难的问题,比如灵活的增删磁盘容量,增删磁盘分区等。
LVM由pv(Physical Volume),vg(Volume Group),lv(logical volume)组成。

2 如何创建LVM?

  图中详细的介绍了LVM创建的过程及其用到的工具,由下往上,是一个完整的LVM创建过程,希望能够对你有所启发。
  传统磁盘运行在inux系统只需要三大步:分区-格式化(创建文件系统)-挂载。(PS当然分区之前可能也有磁盘raid的制作,在这里我们先不讨论。)
  而想通过LVM管理磁盘则需要五大步:分区-pv创建-VG创建-lv创建-格式化以及挂载。
  原理我简单说一下。我们将多个物理磁盘分区之后进行PV操作,将磁盘分成多个物理块,那VG则是将多个物理组成一个逻辑组,相当于一个PV的大仓库,那LV操作则是将这个大仓库进行逻辑分区的操作。
  有人说这样会不会多此一举了,因为你都进行了两次分区。其实不然,正是这次LV的操作才使得磁盘的管理变得灵活弹性化。  
  步骤很简单,直接上图。

技术分享

3 PV,VG,LV如何管理?

   3.1 PV管理

技术分享

说了这么多,其实我们要进行的操作无非就几个命令。
1.创建pv
    pvcreate /dev/DEVICE
2.显示pv信息
    pvs 或 pvscan 或 pvdisplay
    注意:pvdisplay显示详细信息,推荐使用。
  3.2 VG管理

技术分享

其实vg的管理也很简单。(当然前提是我们只做创建的操作)
1.创建vg
    vgcreate vg卷的名字 pv卷的名字(可以有多个)
       选项:-s 指定PE的大小(可以理解为单位物理块)
2.显示vg信息
    vgs 或 vgscan 或 vgdisplay
3.扩大/减小卷组
    vgextend vg卷的名字 pv卷的名字
    vgreduce vg卷的名字 pv卷的名字
4.删除卷组
    vgremove vg卷的名字
    先做pvmove,再做vgremove


   3.3 LV管理


技术分享


创建lv,这个稍微复杂,其实也很简单,无非多了几个选项而已。
1.创建lv
    lvcreate -L [指定大小] -n [指定lv名字] vg卷的名字
2.显示lv的信息
    lvs 或 lvscan 或 lvdisplay
3.删除lv
    lvremove /dev/vg卷的名字/lv卷的名字
4.扩展逻辑卷
    lvextend -L [指定大小] /dev/vg卷的名字/lv卷的名字
    resize2fs /dev/vg卷的名字/lv卷的名字 或 xfs_growfs /dev/vg卷的名字/lv卷的名字
5.缩减逻辑卷
    5.1 卸载lv卷
        umount /dev/vg卷的名字/lv卷的名字
    5.2检查lv卷
        e2fsck -f /dev/vg卷的名字/lv卷的名字
    5.3重新加载分区大小
         resize2fs /dev/vg卷的名字/lv卷的名字
         注意:xfs文件系统不能缩减


   3.4 LV删除


技术分享


   4 LVM管理命令总结


技术分享   

总结:我们不难发现LVM逻辑卷管理的十分强大,因此很多的unix系统采用了这种管理的方式。它的出现正是为了解决传统磁盘管理无法简单扩容的问题。
我们可以对磁盘空间进行增减,创建,删除,改变属性等功能。
本文部分内容来自《鸟哥的linux私房菜》。(ps:真的不是打广告,这本书写的很好,推荐。)

很开心你能看到此篇文章,如有错误,还请多多指教。






本文出自 “热爱智慧,有趣以及异性。” 博客,请务必保留此出处http://powermichael.blog.51cto.com/12450987/1920244

lvm卷管理

一、LVM是做什么的LVM(LogicalVolumeManager,逻辑卷管理器)LVM是建立在磁盘和分区之上的一个逻辑层,用来提高磁盘分区管理的灵活性。LVM可以对磁盘分区按照组的方式进行命名、管理和分配。LVM最早源于IBM的AIX系统LVM术语:1.Physica... 查看详情

lvm管理

...lvm   逻辑卷,可以让设备自由伸缩的一个设备管理软件pv   物理卷vg   物理卷组pe   物理拓展,lvm最小的存储单元lvm   逻辑卷,时最终我们使用的可以伸缩的设备2.lvm的制作... 查看详情

lvm逻辑卷管理

LVM逻辑卷管理LVM(LogicalVolumeManager)是基于内核的一种逻辑卷管理器,适合大存储设备,并允许动态的调整文件系统的大小。LVM的概念示意图: 650)this.width=650;"src="http://118.89.243.118/wp-content/uploads/2017/04/LVM.png"alt="LVM"style="margin-top:0... 查看详情

lvm逻辑卷创建管理(代码片段)

...虚拟机里面添加三个新的硬盘LVM是LogicalVolumeManager(逻辑卷管理器)的简写,它为主机提供了更高层次的磁盘存储管理能力。LVM可以帮助系统管理员为应用与用户方便地分配存储空间。在LVM管理下的逻辑卷可以按需改变大小或添加... 查看详情

lvm管理(代码片段)

LVM(LogicalVolumeManager)称作是逻辑卷管理器,之所以称作为“卷”可能是因为可以将文件系统像卷一样伸长或缩短吧,它是Linux系统下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,提高了磁盘分区... 查看详情

lvm

LVM的介绍   LVM是LogicalVolumeManager(逻辑卷管理器)的简写,它为主机提供了更高层次的磁盘存储管理能力。LVM可以帮助系统管理员为应用与用户方便地分配存储空间。    在LVM管理下的逻辑卷可以按需改变... 查看详情

lvm(逻辑卷管理器)原理

...样,而且,还可以在将来其他的物理分区或将其从这个LVM管理的磁盘当中删除。如此一来,整个磁盘空间的使用上,相当具有弹性。 什么是LVM:PV、PE、VG、LV的意义  LVM的全名是LogicalVolumeManager(逻辑卷管理器),LVM的做法... 查看详情

lvm(逻辑盘卷管理)

   【一】LVM原理:    LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理... 查看详情

逻辑卷管理器(lvm)(代码片段)

一、什么是LVM?LVM(LogicalVolumeManager)逻辑卷管理是在Linux2.4内核以上实现的磁盘管理技术。它是Linux环境下对磁盘分区进行管理的一种机制。现在不仅仅是Linux系统上可以使用LVM这种磁盘管理机制,对于其它的类UNIX操作系统,以及win... 查看详情

逻辑卷管理器(lvm)

1、逻辑卷管理器(LVM)(1)逻辑卷管理器(LVM,logicalvolumemanager)可以整合多个物理分区在一起,让这些分区看起来就像一个磁盘一样,而且,还可以在将来其他的物理分区或将其从这个LVM管理的磁盘中删除。这样可以实现磁... 查看详情

lvm逻辑卷管理

LVM概述LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。LVM的工作原理其实很简单,它就是通过将底层的... 查看详情

lvm逻辑卷管理

它是Linux环境下对磁盘分区进行管理的一种机制解释:LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通... 查看详情

lvm简介及常用管理

LVM简介及常用管理1. LVM简介LVM是LogicalVolumeManager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制。普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件... 查看详情

lvm的创建和管理(代码片段)

LVM的创建和管理  LVM是动态卷管理,可以将多个硬盘和硬盘分区做成一个逻辑卷,并把这个逻辑卷作为一个整体来同一管理,动态对分区进行扩缩空间大小,方便安全管理。LVM可以根据需求调整大小,而且不会有数据丢失... 查看详情

转载linux磁盘管理:lvm逻辑卷管理

Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理 这篇随笔将详细讲解Linux磁盘管理机制中的LVM逻辑卷的基本概念以及LVM的工作原理!!!一、传统的磁盘管理其实在Linux操作系统中,我们的磁盘管理... 查看详情

磁盘管理-lvm介绍

4.10:lvm介绍: 1、lvm是linux系统对磁盘分区管理的机制,方便磁盘的扩容和缩容,提高磁盘分区管理的灵活性,对磁盘分区来创建物理卷---->划分为卷组--->划分为逻辑卷---->格式化,挂载,扩容。基本逻辑图如下:2、lv... 查看详情

磁盘管理-lvm介绍

4.10:lvm介绍: 1、lvm是linux系统对磁盘分区管理的机制,方便磁盘的扩容和缩容,提高磁盘分区管理的灵活性,对磁盘分区来创建物理卷---->划分为卷组--->划分为逻辑卷---->格式化,挂载,扩容。基本逻辑图如下:2、lv... 查看详情

lvm逻辑卷管理

c    LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性。默认安装的分区格式就是LVM逻辑卷的格式,需要注意的是/boot分区不能... 查看详情