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

LVM逻辑卷超全实战——创建、扩容、缩容、原理详解

一、前言

普通分区无法在线扩容、缩容,生产服务器全部使用LVM 逻辑卷。LVM 最大优势:支持动态扩容、动态缩容、灵活管理磁盘,是企业磁盘管理标准方案。


二、LVM三大核心组件(面试必考)

  • PV(物理卷):把普通磁盘/分区转为LVM物理卷

  • VG(卷组):将多个PV整合为一个大磁盘池

  • LV(逻辑卷):从VG池中划分空间,最终挂载使用

流程:磁盘/分区 → PV → VG → LV → 格式化 → 挂载


三、LVM创建完整实操

1. 准备磁盘

假设空闲磁盘:/dev/sdb、/dev/sdc

2. 创建PV物理卷

pvcreate /dev/sdb /dev/sdc # 查看pv pvdisplay

3. 创建VG卷组

vgcreate vg_data /dev/sdb /dev/sdc # 查看vg vgdisplay

4. 创建LV逻辑卷

# 从vg_data划分20G给lv_data lvcreate -L 20G -n lv_data vg_data # 查看lv lvdisplay

5. 格式化+挂载

mkfs.xfs /dev/vg_data/lv_data mkdir -p /data mount /dev/vg_data/lv_data /data

四、LVM在线扩容(生产高频)

场景:VG还有剩余空间,扩容LV

# 扩容10G lvextend -L +10G /dev/vg_data/lv_data # xfs文件系统刷新扩容(必须) xfs_growfs /data # ext4文件系统用 # resize2fs /data

场景:VG空间不足,新增磁盘扩容VG

pvcreate /dev/sdd vgextend vg_data /dev/sdd lvextend -L +10G /dev/vg_data/lv_data xfs_growfs /data

五、LVM缩容(重点+避坑)

重要:XFS 文件系统不支持缩容!仅 ext4 支持缩容

企业标准:XFS 只扩容、不缩容

ext4 缩容流程:卸载→检查文件系统→缩容

umount /data e2fsck -f /dev/vg_data/lv_data resize2fs /dev/vg_data/lv_data 10G lvreduce -L 10G /dev/vg_data/lv_data mount /dev/vg_data/lv_data /data

六、LVM删除顺序

顺序不可逆:卸载 → 删除LV → 删除VG → 删除PV

umount /data lvremove /dev/vg_data/lv_data vgremove vg_data pvremove /dev/sdb /dev/sdc

七、LVM核心总结

  1. XFS:只扩容,不缩容;ext4:可扩可缩

  2. 扩容后必须刷新文件系统才能识别新空间

  3. LVM支持多磁盘合并、动态扩容,生产必备

http://www.gsyq.cn/news/1465512.html

相关文章:

  • 从‘欢迎提示’到‘实时日志’:Qt5/6状态栏的三种信息显示策略详解与避坑指南
  • 告别枯燥点灯!用紫光FPGA Cortex-M1 SoC玩点花的:ModelSim仿真与波形调试实战
  • 别光盯着HikariCP和Druid了,TongWeb自带的数据源连接池怎么调优?
  • Ext4文件系统架构与性能优化深度解析
  • 2026年银川工伤律师怎么挑?5个关键点防踩雷 - 本地品牌推荐
  • 2026抖音视频去水印怎么保存?抖音去水印教程与合法工具盘点
  • 告别Elsevier投稿焦虑:3分钟搭建你的智能审稿监控系统
  • 告别龟速下载!保姆级教程:Windows下用迅雷搞定Qt 5.14.2离线安装包
  • 【临汾市2026年最新黄金回收白银回收铂金回收门店排行榜及联系方式电话推荐】 - 余生黄金回收
  • 告别ORA-28547:Windows系统下Oracle Instant Client的下载、配置与Navicat联动全攻略
  • ResNet的‘捷径’设计到底多巧妙?从VGG的‘堆叠困境’到残差块的诞生故事
  • 蓝速科技 75 寸圆柱全息数字人舱深度评测
  • 别再手动敲了!一键复制化学式、数学公式里的上标下标(含完整Unicode字符表)
  • 2025-2026年国内消防泵生产厂家推荐:十大口碑产品评测数据中心冷却防过热市场份额价格 - 品牌推荐
  • Power BI DAX代码生成器:模板化、可验证、生产级自动化
  • 超越基础:用Stata做Logit回归时,这3个高级技巧和常见误区你避开了吗?
  • JFrog Artifactory权限配置避坑指南:手把手教你用‘用户组’管好Maven私库访问
  • 学生党/办公族必备:一个软件搞定百度、道客、豆丁等九大文库下载(附详细使用教程)
  • 保姆级教程:手写Python脚本,自动化生成PHP无字母数字WebShell(异或/取反Payload)
  • 别再死记硬背!用GLUT茶壶案例彻底搞懂OpenGL的模型、视图、投影矩阵
  • 模板驱动文档自动化:让Word填空题变工业流水线
  • 从DSP28335到逆变器:手把手教你用ePWM模块配置互补PWM(含死区时间设置)
  • 从仿真误差到精准结果:FDTD计算谐振腔Q值必须避开的3个坑(附2D/3D案例对比)
  • 深度解析高效插件:提升炉石传说游戏体验的3大实战技巧
  • 锦州2026靠谱金银铂金回收商家盘点|全区域上门门店电话汇总 - 余生黄金回收
  • AutoGen本地多智能体开发环境13步搭建指南
  • 告别理论纸面:用Simulink实战直流电机PI控制,对比6种ODE算法到底有啥区别?
  • AUTOSAR OS配置避坑指南:从SIP模块选择到Runnable映射的7个关键决策点
  • 从Perl解释器到天气预报:拆解SPEC CPU 2017里那些‘奇怪’的测试程序到底在测什么
  • DeepSeek V4预览版实测:划清大模型真实能力边界