当前位置: 首页 > article >正文

LVM(逻辑卷管理器)核心概念与完整操作笔记

LVM逻辑卷管理器通过在物理磁盘与文件系统之间增加抽象层实现了灵活的磁盘空间管理彻底解决了传统分区方案的刚性限制问题。一、核心抽象层次与类比LVM采用分层架构设计将物理存储资源抽象为可动态调整的逻辑卷层次名称对应命令作用默认大小底层物理卷 (PV)pvcreate,pvdisplay将物理硬盘/分区标记为LVM可识别的组件-中间层卷组 (VG)vgcreate,vgextend,vgdisplay将多个PV整合为统一的存储池-顶层逻辑卷 (LV)lvcreate,lvextend,lvdisplay从VG中划分出的虚拟分区支持动态伸缩-基础单元物理扩展块 (PE)-PV被划分的最小存储单元4MB基础单元逻辑扩展块 (LE)-LV的最小分配单位与PE一一对应与PE相同类比记忆物理硬盘→ 一堆零散的橘子物理卷 (PV)→ 把橘子剥好准备榨汁卷组 (VG)→ 榨汁机把所有橘子榨成一大杯混合橙汁物理扩展块 (PE)→ 橘子被切成标准大小的块逻辑卷 (LV)→ 根据需要倒出不同大小的杯子喝完还能从大杯里续加二、LVM核心优势动态调整存储大小支持在系统运行时扩展或缩减逻辑卷无需停机整合存储资源将多个物理设备整合为统一的存储池实现跨设备空间利用快照支持提供逻辑卷的实时快照便于备份和恢复条带化与镜像优化存储性能通过分布式存储提高I/O效率灵活的管理可随时添加新的物理卷到卷组中扩展存储容量三、完整操作流程详解1. 查看当前磁盘状态lsblk示例输出NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 50G 0 disk ├─sda1 8:1 0 1G 0 part /boot └─sda2 8:2 0 49G 0 part / sdb 8:16 0 20G 0 disk sdc 8:32 0 10G 0 disk sdd 8:48 0 10G 0 disk说明/dev/sdc和/dev/sdd为新盘未使用。2. 第一步创建物理卷 (PV)pvcreate /dev/sdc pvcreate /dev/sdd注意PV可以是整个硬盘如/dev/sdc或分区如/dev/sdc13. 第二步创建卷组 (VG)将两个PV合并为一个名为vg1的卷组vgcreate vg1 /dev/sdc /dev/sdd高级选项可通过-s参数自定义PE大小如vgcreate -s 8M vg1 /dev/sdc4. 第三步创建逻辑卷 (LV)从vg1中划分一个200MB的逻辑卷命名为lv1lvcreate -L 200M -n lv1 vg1关键点命令末尾是卷组名vg1非设备路径查看逻辑卷信息lvs lvdisplay /dev/vg1/lv1路径映射逻辑卷生成后路径为/dev/vg1/lv1或/dev/mapper/vg1-lv15. 第四步格式化并挂载使用mkfs.ext4 /dev/vg1/lv1 mkdir /mnt/lv1 mount /dev/vg1/lv1 /mnt/lv1 df -h /mnt/lv1文件系统选择ext4成熟稳定、兼容性极佳适用于通用业务场景xfs大文件处理、高并发I/O性能更优支持无限inode与在线碎片整理6. 第五步在线扩展逻辑卷 (LV)将lv1再增加100MBlvextend -L 100M /dev/vg1/lv1扩展方式-L 100M在现有容量上增加100MB-L 300M将总容量调整为300MB需VG有空闲空间7. 第六步扩展文件系统使操作系统识别新增空间ext3/ext4文件系统resize2fs /dev/vg1/lv1xfs文件系统xfs_growfs /mnt/lv1重要提示XFS文件系统不支持缩减仅ext4等文件系统支持四、状态查看快捷命令速查表命令作用详细信息pvs简短列出所有物理卷信息显示PV状态、大小、所属VGpvdisplay详细显示物理卷信息显示UUID、PE大小、分配情况vgs简短列出所有卷组信息显示VG大小、空闲空间、LV数量vgdisplay详细显示卷组信息显示PE大小、分配策略、元数据lvs简短列出所有逻辑卷信息显示LV大小、状态、所属VGlvdisplay详细显示逻辑卷信息显示段布局、映射关系、激活状态lsblk查看块设备树形结构显示LVM映射关系及挂载点五、高级运维操作补充1. 卷组空间不足添加新物理卷扩容pvcreate /dev/sde vgextend vg1 /dev/sde生产建议可将SSD高速盘与HDD大容量盘同时纳入同一VG再按需分配LV2. 缩减逻辑卷⚠️ 高风险操作务必先卸载并备份数据umount /mnt/lv1 # 1. 卸载分区 e2fsck -f /dev/vg1/lv1 # 2. 强制检查文件系统 resize2fs /dev/vg1/lv1 150M # 3. 先缩小文件系统ext lvreduce -L 150M /dev/vg1/lv1 # 4. 再缩小逻辑卷本身 mount /dev/vg1/lv1 /mnt/lv1 # 5. 重新挂载警告XFS文件系统不支持缩减仅ext4等文件系统支持3. 完全删除LVM组件逆向清理lvremove /dev/vg1/lv1 # 删除逻辑卷 vgremove vg1 # 删除卷组 pvremove /dev/sdc /dev/sdd # 清除物理卷上的LVM标记4. LVM快照功能备份与恢复# 创建快照 lvcreate -L 100M -s -n lv1_snap /dev/vg1/lv1 # 恢复快照 lvconvert --merge /dev/vg1/lv1_snap应用场景系统升级前创建快照升级失败时快速回滚六、数据流向全景图物理硬盘 ──pvcreate── 物理卷PV ──vgcreate── 卷组VG ──lvcreate── 逻辑卷LV ──mkfs mount── 使用 ↑ | ↑ | ↑ | ↑ 查看: lsblk | 查看: pvs | 查看: vgs | 查看: lvs | | | 默认4MB PE 统一存储池 可动态伸缩七、最佳实践与注意事项元数据备份LVM元数据默认每10分钟自动备份至/etc/lvm/cache/但关键生产环境应配合vgcfgbackup手动归档挂载配置/etc/fstab配置必须严格遵循UUID标识blkid获取而非设备名避免udev规则导致设备名漂移文件系统选择数据库、媒体服务器推荐使用XFS大文件处理、高并发I/O性能更优通用业务场景ext4成熟稳定、兼容性好生产环境建议避免单点故障LVM仅由操作系统管理BIOS至少需要一个无LVM的分区才能启动数据安全在RAID磁盘上使用LVM避免单个物理卷故障导致所有逻辑卷丢失常见问题解决设备忙问题使用fuser -mv /挂载点查看并终止占用进程挂载后目录看不到文件挂载点目录原有文件会被隐藏卸载后才能看到LVM作为现代Linux系统中不可或缺的存储管理工具不仅适用于个人服务器更是企业级存储的标准配置通过合理使用LVM可以显著提高存储资源的利用率和管理灵活性。

相关文章:

LVM(逻辑卷管理器)核心概念与完整操作笔记

LVM(逻辑卷管理器)通过在物理磁盘与文件系统之间增加抽象层,实现了灵活的磁盘空间管理,彻底解决了传统分区方案的刚性限制问题。一、核心抽象层次与类比LVM采用分层架构设计,将物理存储资源抽象为可动态调整的逻辑卷&a…...

3分钟掌握QQ截图独立版:免登录的专业截图工具完全指南

3分钟掌握QQ截图独立版:免登录的专业截图工具完全指南 【免费下载链接】QQScreenShot 电脑QQ截图工具提取版,支持文字提取、图片识别、截长图、qq录屏。默认截图文件名为ScreenShot日期 项目地址: https://gitcode.com/gh_mirrors/qq/QQScreenShot 还在为截图…...

架构深度解析:支持X86/ARM与GPU/NPU异构部署的AI视频管理平台实践(附源码交付与GB28181方案)

前言:安防碎片化时代的开发阵痛 作为一名在安防行业摸爬滚打十年的架构师,我深知开发者在构建企业级视频平台时的“三大深坑”: 硬件异构难题:从高性能的 X86 Nvidia 服务器到嵌入式的 ARM Rockchip 边缘盒子,适配一套…...

内网服务器安全必修课:手把手教你离线编译OpenSSH 8.8p1 RPM包(OpenEuler 22.03实战)

内网服务器安全必修课:手把手教你离线编译OpenSSH 8.8p1 RPM包(OpenEuler 22.03实战) 当安全扫描报告突然弹出OpenSSH高危漏洞警告时,内网运维工程师的肾上腺素总会飙升。去年某金融机构因未及时修补CVE-2023-38408漏洞导致内网渗…...

Formily深度解析:从表单困境到现代解决方案的演进之路

Formily深度解析:从表单困境到现代解决方案的演进之路 【免费下载链接】formily 📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3 …...

同一把钥匙,开不了三扇门:好写作AI的本硕博分层逻辑

你有没有想过一个问题:同样是“毕业论文”,本科生、硕士生、博士生写的到底有什么本质不同?很多人以为区别在于“字数”——本科八千、硕士三万、博士十万。如果你也这么想,那可能从一开始就低估了学位论文的真正门槛。 好写作AI…...

欧盟AI法案合规清单:软件测试从业者的专业指南

随着欧盟《人工智能法案》(AI Act)核心条款于2026年8月全面生效,全球AI产业正式步入强监管时代。这部具有里程碑意义的法规不仅设定了最高可达全球年营业额7%的巨额罚款,更从根本上重塑了AI产品的开发、测试与部署流程。对于软件测…...

华为职业认证新版全景图及重认证规则变更预通知-5月7日开始生效!Datacom和 Security支持跨技术方向的重认证!

华为职业认证新版全景图及重认证规则变更预通知-5月7日开始生效!Datacom和 Security支持跨技术方向的重认证! 近日,官方发布“华为职业认证新版全景图介绍及重认证规则变更预通知”,技术方向由22个调整为21个,部分方向…...

如何在Microsoft Word中5分钟免费安装APA第7版参考文献格式

如何在Microsoft Word中5分钟免费安装APA第7版参考文献格式 【免费下载链接】APA-7th-Edition Microsoft Word XSD for generating APA 7th edition references 项目地址: https://gitcode.com/gh_mirrors/ap/APA-7th-Edition 还在为学术论文的参考文献格式而烦恼吗&…...

垃圾AI清理技术:系统架构、核心算法与测试挑战

在环保科技领域,人工智能正以前所未有的深度重塑废弃物管理流程。从智能识别、自动化分拣到智慧化监管,以“垃圾AI清理技术”为核心的解决方案,已从概念验证走向规模化部署。对于软件测试从业者而言,理解这类系统的技术架构、算法…...

数字永生伦理测试:软件测试从业者的专业视角与框架构建

当代码触及灵魂——测试的新边疆随着神经科学、人工智能与脑机接口技术的交叉突破,意识上传与数字永生正从科幻构想步入技术验证与早期应用阶段。对于软件测试从业者而言,这标志着一个全新挑战领域的诞生:我们测试的对象,从处理信…...

别再死记硬背了!图解Ret2Libc核心原理:从GOT/PLT、延迟绑定到libc地址泄露

逆向工程实战:Ret2Libc攻击原理与延迟绑定机制深度解析 从动态链接到内存泄露:理解Ret2Libc的底层逻辑 在二进制安全领域,Ret2Libc(Return-to-libc)是一种绕过NX(No-eXecute)保护的经典攻击技术…...

程序员的中年危机自救指南:不只是写代码——软件测试从业者的专业突围路径

当“青春饭”的焦虑蔓延至测试领域在传统认知中,软件测试常被视为程序员职业生涯中相对“安稳”的一环。然而,随着敏捷开发、DevOps、持续交付成为行业标配,以及AI测试工具、自动化框架的快速普及,软件测试从业者也正面临着前所未…...

ESP8266/ESP32上电启动log全解析:从‘rst cause’到‘flash read err’的故障排查手册

ESP8266/ESP32启动日志深度解析:从异常复位到Flash故障的实战排查指南 当你第一次看到ESP芯片启动时串口输出的那堆神秘代码时,是否感到一头雾水?那些看似随机的数字和缩写背后,其实隐藏着芯片启动过程的完整故事。本文将带你深入…...

测试开发如何突破35岁瓶颈?三个被验证的转型路径

在技术迭代如潮的今天,“35岁危机”仿佛一道隐形的门槛,横亘在许多软件测试与测试开发(SDET/Test Engineer)从业者面前。当体力与学习曲线不再具备绝对优势,当职业发展似乎触达天花板,焦虑与迷茫随之而来。…...

Steam成就管理器终极指南:5分钟掌握游戏成就修改完整方案

Steam成就管理器终极指南:5分钟掌握游戏成就修改完整方案 【免费下载链接】SteamAchievementManager A manager for game achievements in Steam. 项目地址: https://gitcode.com/gh_mirrors/st/SteamAchievementManager Steam Achievement Manager&#xff…...

WPF资源字典的模块化拼图:MergedDictionaries的实战应用与设计模式

1. 为什么需要模块化资源管理? 想象一下你正在开发一个企业级ERP系统,这个系统包含几十个功能模块,每个模块都有自己独特的界面风格和控件样式。如果所有样式都堆在一个巨型XAML文件里,会发生什么?每次修改按钮颜色都要…...

安道利老师助力临夏腾顺驾校实现AI招生破局

安道利老师助力临夏腾顺驾校实现AI招生破局:数字化转型的实战干货与启示在驾培行业竞争日趋白热化、传统地推与广告模式效能递减的当下,数字化、智能化招生已成为驾校突破增长瓶颈的核心路径。作为驾培行业 AI 营销实战专家,安道利老师以其系…...

球类运动实测!带赛场数据分析的AI尚运动相机推荐

一、作为赛事组织者,我曾被这些问题逼到崩溃运营草根球类联赛 3 年,从足球、篮球到新兴的匹克球,每一场赛事的记录工作都让我头疼不已。足球比赛中球员大范围跑动,人工拍摄根本跟不上攻防转换节奏,常常错过关键进球&am…...

LumiPixel Canvas Quest 纯净人像创作站:5分钟快速上手,打造你的专属像素艺术

LumiPixel Canvas Quest 纯净人像创作站:5分钟快速上手,打造你的专属像素艺术 1. 认识LumiPixel Canvas Quest LumiPixel Canvas Quest是一款融合了现代AI技术与复古像素美学的创意工具。它将强大的Z-Image扩散模型与90年代经典艺术软件(如…...

Voxtral-4B-TTS-2603部署教程:24GB GPU显存占用分析与vLLM-Omni优化配置

Voxtral-4B-TTS-2603部署教程:24GB GPU显存占用分析与vLLM-Omni优化配置 1. 环境准备与快速部署 Voxtral-4B-TTS-2603是Mistral发布的开源语音合成模型,专为生产环境设计。本教程将指导您快速部署这个强大的TTS工具,并分析其显存占用情况。…...

还在手动逐字整理会议纪要?2026年这5款真香AI工具,3分钟搞定2小时会议录音

很多人选AI转写整理工具,上来就先比订阅价格,觉得越便宜越好,其实这完全是误区啊。我们用工具是为了省时间,要算的是「每小时录音处理成本」和「你自己的时间价值」——你自己手动整理2小时会议录音,少说要2小时&#…...

如何彻底掌控Windows Defender?5分钟学会系统优化神器defender-control

如何彻底掌控Windows Defender?5分钟学会系统优化神器defender-control 【免费下载链接】defender-control An open-source windows defender manager. Now you can disable windows defender permanently. 项目地址: https://gitcode.com/gh_mirrors/de/defende…...

竟然还在手动逐字整理会议纪要?2026年这5款会议纪要软件10分钟搞定3小时长会

三点开完三小时战略会,老板一句“今晚把纪要整理好发我”,你抱着电脑熬到九点逐字听;上周客户拜访录了三小时音,要整理需求点,拉进度条拉到手指抽筋;部门每周复盘会,记笔记漏了一半核心信息&…...

终极指南:如何用Nucleus Co-Op免费实现单电脑多人分屏游戏体验

终极指南:如何用Nucleus Co-Op免费实现单电脑多人分屏游戏体验 【免费下载链接】nucleuscoop Starts multiple instances of a game for split-screen multiplayer gaming! 项目地址: https://gitcode.com/gh_mirrors/nu/nucleuscoop 你是否曾梦想过与朋友在…...

竟然还在手动整理1小时会议录音和待办?2026年这4款智能会议助手让你准点下班

别再傻呵呵手动熬1小时整理会议录音待办了,我前后测了十多款主流智能会议助手,明确给结论:听脑AI是同类工具中最值得用的,没有之一。很多人选工具只会盯着“免费”“首月9块9”忽悠,根本不算账——你手动整理1小时录音…...

全屋智能的理性决策:从真实体验拆解哪些功能值得投入

全屋智能的理性决策:从真实体验拆解哪些功能值得投入前两天去一个项目现场做最后的系统调试,业主突然问了我一句:“你说,我这一层楼的智能窗帘,是不是装得有点多余了?”他指的那个房间,其实一年…...

什么是SRM系统,国内的SRM系统有哪些?全面了解SCM系统

在数字化供应链高速发展的今天,SRM(供应商关系管理系统)与SCM(供应链管理系统)已成为企业降本增效、构建核心竞争力的关键工具。很多企业容易混淆两者的概念,不清楚它们的核心价值与应用场景,也…...

别墅露台与阳光房设计:如何界定使用边界,平衡功能与法规?

上个月底,我去浦东一个项目的工地做中期复检。业主指着二楼主卧外一个大约30平米、已经浇筑好楼板但尚未封顶的平台,问我:“设计师,这里我到底是做成露台好,还是封起来做成阳光房?物业说封起来可能算违建&a…...

别墅装新风,全屋还是局部?一个踩过坑的从业者聊聊我的判断

去年年底,在给一个三层带地下室的独栋做系统复检的时候,业主指着刚装好的新风主机和满屋子的管道,问了我一个问题:这玩意儿,真有必要每层楼、每个房间都通上吗?光是这些管道和开孔,就加了不少预…...