千家信息网

怎样理解LVM

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章给大家介绍怎样理解LVM,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。基本概念LVM:logical volume manager逻辑卷管理,对磁盘分区进行管理的一种机制
千家信息网最后更新 2026年11月03日怎样理解LVM

这篇文章给大家介绍怎样理解LVM,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

基本概念

LVM:logical volume manager逻辑卷管理,对磁盘分区进行管理的一种机制

LVM 逻辑卷管理通过将底层物理硬盘抽象封装起来,以逻辑卷的形式表现给上层系统,逻辑卷的大小可以动态调整,而且不会丢失现有数据。新加入的硬盘也不会改变现有上层的逻辑卷,大大提高了磁盘管理的灵活性;而直接用fdisk分区进行挂载的话,挂载新的硬盘需要数据迁移

物理存储介质(The physical media):这里指系统的存储设备:硬盘,如:/dev/hda、/dev/sda 等等,是存储系统最低层的存储单元。

物理卷(physical volume):物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备 (如 RAID),是 LVM 的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与 LVM 相关的管理参数。

卷组(Volume Group):LVM 卷组类似于非 LVM 系统中的物理硬盘(/dev/hda),其由物理卷组成。可以在卷组上创建一个或多个 "LVM 分区"(逻辑卷),LVM 卷组由一个或多个物理卷组成。

逻辑卷(logical volume):LVM 的逻辑卷类似于非 LVM 系统中的硬盘分区(/dev/hda1),在逻辑卷之上可以建立文件系统 (比如 / home 或者 / usr 等)。

PE(physical extent):每一个物理卷被划分为称为 PE(Physical Extents) 的基本单元,具有唯一编号的 PE 是可以被 LVM 寻址的最小单元。PE 的大小是可配置的,默认为 4MB。

LE(logical extent):逻辑卷也被划分为被称为 LE(Logical Extents) 的可被寻址的基本单位。在同一个卷组中,LE 的大小和 PE 是相同的,并且一一对应。

理解:

一块硬盘(物理存储介质)被格式化为物理卷(physical volume), 其内部被分成若干个默认大小为 4M 的 PE(physical extent),然后在 PV 的基础上创建卷组(Volume Group),可以把一个或者多个 PV 加到 VG 中,VG 就好像一个空间池,假如多少个 PV,VG 就有多大的容量,最后基于 VG 创建逻辑卷(logical volume) ,一个逻辑卷就是若干个 PE,然后将 LV 格式化再挂载(将 LV 当成是分区)

基本操作

  • 实现LVM

创建PV:通过 pvdisplay 或者 pvs 命令来查看创建的物理卷

pvcreate 硬盘名称pvcreate /dev/sdb /dev/sdc

创建一个卷组(VG),将物理卷加入卷组中:通过 vgdisplay 或 vgs 来查看创建的卷组

vgcreate 自定义VG名称 要加入的PVvgcreate VGName /dev/sdb /dev/sdc

基于卷组创建逻辑卷(LV):使用命令 lvs 或 lvdisplay 查看 lv 的详细信息

lvcreate -n 自定义逻辑卷名称 -L 要创建的逻辑卷的大小 VG名称lvcreate -n LVName -L 3G VGName

为创建好的逻辑卷创建文件系统(格式化)

mkfs.ext4 /dev/VGName/LVName

挂载 LV

mount /dev/VGName/LVName /mnt
  • LVM删除

删除逻辑卷的过程一定是

卸载挂载 --- 删除 lv--- 删除 vg--- 删除 pv

删除LV

lvremove 逻辑卷名称 lvremove /dev/vgTest/lvTest

删除VG

lvremove 逻辑卷名称 lvremove /dev/vgTest/lvTest

删除PV

pvremove pv名称 pvremove /dev/sdb /dev/sdc
  • 拉伸VG(PE不够,加入新的硬盘)

将要添加到 VG 的硬盘格式化为 PV(可能需要fdisk新建硬盘分区)

pvcreate /dev/sdd

将新的 PV 添加到指定卷组中

vgextend vg名称 /dev/sdd

查看扩充后的 VG

vgs
  • 拉伸LV(当VG有free的时,上一步之后就有了)

保证 VG 中有足够的空闲空间

vgdisplay

扩充逻辑卷

lvextend -L +1G /dev/vgTest/lvTest

查看扩充后的 lv 的大小

lvdisplay

更新文件系统

resize2fs /dev/vgTest/lvTest

查看更新后的文件系统

df -h

关于怎样理解LVM就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

逻辑 物理 硬盘 系统 名称 存储 大小 管理 文件 格式 磁盘 介质 单元 多个 上层 内容 命令 就是 数据 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 华服互联网科技怎么样 苏州找大状互联网科技有限公司 互联网和科技技术 科技赋能下的互联网金融 互联网科技公司税收优惠 互联网与科技发展 互联网科技股票 互联网科技ppt模板 友谊互联网络科技 北京三清互联网科技 智腾互联网科技有限公司 深圳市优智互联网科技有限公司 工业互联网等科技实现智能化赋能 为客找房互联网科技公司怎么样 国大互联网教育科技有限公司薪资 山东子淼互联网科技有限公司 黑云互联网科技有限公司 宇信科技在杭州互联网排第几 从那以后互联网科技有限公司 互联网科技平台产品运营 科技股互联网 互联网最新的科技有限公司 科技互联网技术 猫创互联网科技 汉立互联网科技有限公司联系电话 南平创想时代互联网科技有限公司 翼展科技 首家互联网医院 互联网科技如何创业 云南省自由互联网科技有限公司 互联网科技快速发展优美句子
0