LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。物理卷(physical volume)物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。

优势:

能够在线扩容当前的分区容量。

Linux用户安装Linux操作系统时遇到的一个最常见的难以决定的问题就是如何正确地给评估各分区大小,以分配合适的硬盘空间。而遇到出现某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具(比如PatitionMagic等),但这都只是暂时解决办法,没有根本解决问题。随着Linux的逻辑盘卷管理功能的出现,这些问题都迎刃而解,用户在无需停机的情况下方便地调整各个分区大小。

结构:

在整个LVM结构当中以此分为:“物理卷、物理卷分区、卷组、逻辑卷”,下面我详细解释一下这四种结构:

1:物理卷:Physical Volume,简称PV,一个物理卷只不过是一个有LVM管理数据添加在里面的物理存储介质。要使用LVM系统,首先对要用于LVM的磁盘进行初始化,初始化的目的就是将磁盘或分区标识为LVM 的物理卷。使用pvcreate 命令可以将一个磁盘标记为 LVM 物理卷。

2:物理分区:Physical Extents,简称PE,LVM将每个物理卷分别叫做物理分区的可寻址存储单元,存储单元的大小通常为几MB。磁盘的开头部分为LVM元数据,之后从索引为零开始,每个物理分区的索引依次递增一,按顺序进行分配。

3:卷组:Volume Group,简称VG,物理卷可以组织为卷组。卷组可以由一个或多个物理卷组成,同时系统中可以有多个卷组。创建了卷组之后,该卷组(而不是磁盘)便是表示数据存储的实体。因此,尽管以前是将磁盘从一个系统移动到另一个系统,使用了 LVM 之后,会将卷组从一个系统移动到另一个系统。出于这种原因,通常在一个系统上创建多个卷组会比较方便。

4:逻辑分区:Logical Extents,简称LE,逻辑卷的基本分配单元称为逻辑分区。逻辑分区映射到物理分区,因此,如果物理分区的尺寸小为4MB,那么逻辑分区的尺寸也将为4MB。逻辑卷的大小取决于所分配的逻辑分区数量。

lvm 扩展根目录_Linux下lvm在线扩容步骤相关推荐

  1. linux扩大lvm_Linux下lvm在线扩容步骤

    LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.LV ...

  2. lvm 扩展根目录_转://如何增加linux根目录的磁盘空间(基于LVM)?

    问题引出: 在测试过程中替换so文件,报磁盘空间不足的错误. ▲问题分析: 由于当时系统部署架构的考虑,把软件和数据库部署在了同一台机器上,并且给了30G的磁盘空间.系统上占用磁盘空间的有2部分,一是 ...

  3. lvm 扩展根目录_Lvm扩展根目录容量

    2 .新加一块硬盘,我的是 sdb 先创建物理卷 [root@redhat6-3 ~]# fdisk /dev/sdb Command (m for help): n Command action e ...

  4. xfs文件系统lvm在线扩容

    通过pvs,vgs,lvs 等确认要扩容的VG,LV的名称.大小等信息,以免弄错. 1.确认服务器新扫描到的volume信息 #fdisk -l | more 2.fdisk 给新设备分区,选择分区类 ...

  5. CentOS 6.X LVM 在线扩容

    1.查看逻辑卷名称及分区大小 [franky@www.frank.com ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mappe ...

  6. kmem_cache的alias问题导致lvm在线扩容crash问题分析

    两个月前解决了lvm在线扩容的bug,当时未得空,现在得空记录一下,内核版本基于3.10.33. 线上万客云lvm在线扩容导致lvresize卡死,log 如下: [47572.794000] BUG ...

  7. linux 扩lv文件系统,Linux LVM系列(五)lv xfs文件系统在线扩容

    之前都是ext4文件系统的lvm操作,虽然xfs不支持缩容但是可以扩容,这里是在线扩容 [root@aiker01 ~]# lvdisplay /dev/vg1/lv3 --- Logical vol ...

  8. Linux LVM在线扩容ext3文件系统

    1. 扩容前信息查看 1.2 查看文件系统情况 [root@superman ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/VG00-lv_root30G 2 ...

  9. centos挂载盘到根下_centos挂载磁盘及扩展根目录

    挂载磁盘 https://jingyan.baidu.com/album/a681b0de5b46db3b184346fc.html?picindex=2 扩展根目录: https://blog.cs ...

最新文章

  1. 修改boot.ini
  2. JavaScript的Prototype实现
  3. WF4.0 应用篇(四) IActivityToolboxService 自动化工具栏
  4. LeetCode 1243. 数组变换
  5. pgsql 前10条_未来3年,广州83条城中村、285个旧街区将迎来改造
  6. 多核对mysql好处_多核和MySQL性能
  7. 【华为云技术分享】Spark如何与深度学习框架协作,处理非结构化数据
  8. 快速构建Windows 8风格应用34-构建Toast通知
  9. 转写准确率95%,搜狗开放AI技术实现录音笔行业进化
  10. Java JDBC学习
  11. ps里面的css,今天来为大家介绍PS中的图层样式
  12. SolidWorks-旋转凸台的使用
  13. makefile写法整理
  14. Vue教程-可视化图表
  15. 记录自己需要读的几本书
  16. Word编辑公式时,公式后的序号靠下,不能再行中间显示
  17. 记录一次阿里云服务器迁移
  18. 自定义绘制treeview,重绘treeview
  19. 定积分问题的区间再现公式应用
  20. php免费利用飞信发送验证码,php通过飞信发送短信

热门文章

  1. mysql 自动归档,如何将数据库从非归档模式转为自动归档模式:
  2. centos7安装mysql5.7.24版本
  3. python 字典查询比列表快_Python字典vs列表,哪个更快?
  4. LoRa 之一 旧版驱动(sx12xxDrivers-V2.1.0)移植及驱动架构详解
  5. MySQL索引(B+Tree 索引、哈希索引、全文索引、 空间数据索引)、索引优化、优点、使用场景
  6. c/c++ / printf 实现
  7. php计算时间差js,JavaScript如何计算时间差(引入外部字体文件)?
  8. mysql复制文件迁移后看不到表_mysql 直接拷贝data 目录下文件 进行数据库迁移时遇到的一些问题??...
  9. 触摸屏通常接在微型计算机,计算机应用基础习题答案.doc
  10. java 多线程 start,Java 线程的run()和start()