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

逻辑卷的运用

1.1逻辑卷的概念

产生原因:

  • 硬盘分区或部署为 RAID 后在修改分区大小时就非常不容易,此时用户随着实际的需求变化而动态
  • 调整硬盘分区大小时受到限制,无灵活性
  • LVM(Logical Volume Manager)允许用户对硬盘资源进行动态调整
  • 什么是逻辑卷:
  • LVM 是 Logical Volume Manager(逻辑卷管理)的简写,LVM 将若干个磁盘或者磁盘分区连接为
  • 一个整块的卷组,形成一个存储池,再从这个池里灵活划分出 “逻辑卷” 来使用。

它的主要优势有:

  • 1. 屏蔽底层差异:不管物理磁盘的型号、分区如何,在 LVM 层面都被统一管理,你只需关注逻
  • 辑卷,不用关心底层硬件。
  • 2. 灵活调整容量:逻辑卷和卷组的大小都可以在线动态扩容或缩容,不用像传统分区那样需要重
  • 新格式化或停机。
  • 3. 统一管理与分配:可以对卷组、逻辑卷进行命名和分组管理,让存储资源的分配和维护更清
  • 晰、更高效。
  • 假设有三块磁盘 /dev/sdb、/dev/sdc 和 /dev/sdd 用来划分逻辑卷,LVM 模型如图所示:

  • PE(物理区域)(physical extent) 物理卷(PV)中可分配的最小存储单元,默认大小为 4MB。 一旦设定就不能修改,且同一卷组(VG)内所有 PV 的 PE 大小必须一致。
  • PV(物理卷)(physical volume) LVM 的底层存储载体,可以是整个硬盘、硬盘分区或类似 RAID 的设备。 它的作用是在普通存储介质上添加 LVM 管理元数据,让 LVM 可以识别和使用。
  • VG(卷组)(volume group) 建立在 PV 之上,由一个或多个 PV 组合而成,相当于一个 “逻辑大硬盘”,卷组名称可以自定 义。 创建后可以动态添加新的 PV 来扩展容量,为上层的逻辑卷提供统一的资源池。
  • LV(逻辑卷)(logical volume) 建立在卷组之上,从 VG 的空闲资源中划分出的 “逻辑分区”,可以直接格式化并挂载使用。 支持动态扩容或缩容,多个 LV 可以共享同一个 VG 的资源。

1.2部署逻辑卷

实验:

  • 添加三块硬盘用于此实验
  • 划分 500MB 空间的逻辑卷并格式化挂载使用
  • 划分 300MB 空间的逻辑卷并格式化挂载使用

# 创建物理卷(将物理磁盘初始化为 PV)

# 查看物理卷信息

# 创建卷组

# -s: 指定 PE 大小为 10M,默认为 4M

# 查看卷组详细信息

vgdisplay /dev/VG1

# 创建逻辑卷

# 直接指定大小

# 指定 PE 块数,生成的 lv 大小就是 PE 的大小乘以个数(-l 指定个数)

# 查看逻辑卷信息

# 格式化分别为xfs和ext4格式

# 创建挂载点目录

# 查看UUID

# 配置开机自动挂载

# 测试挂载

1.3调整逻辑卷大小

扩展逻辑卷

将 /dev/sdc 添加到 VG1 卷组中

扩展逻辑卷

扩容

扩展逻辑卷

按照大小扩容

按照PE个数扩容

http://www.jsqmd.com/news/1172420/

相关文章:

  • 数据分析避坑指南:识别辛普森悖论的2个关键信号与验证方法
  • Handle/OID/Ecode 三大标识体系对比:编码结构、解析流程与6大行业选型指南
  • 基于TM4C129EKCPDT与PAM8904的智能音频通知系统设计
  • 深圳宝珀回收价格查询与各大平台实测排行(2026年7月最新数据) - 宝珀官方售后服务中心
  • Burp Suite实战:系统化SQL注入Payload有效性测试与绕过技巧
  • 工业AC-DC模块电源介绍详解丨基础科普(是什么?有什么分类?)丨产线分类丨参数规格丨产品应用丨关键参数与选型要点
  • Apache PLC4X:工业物联网统一访问的终极解决方案
  • Muse Image:AI图像生成代理的核心原理与实战应用指南
  • 从零到爆款功能原型,ChatGPT驱动的产品迭代全流程,含12个真实SaaS案例与转化率数据对比
  • 直流负载管理优化:G6D-ASI继电器与STM32控制方案
  • 2026终极盘点!好用的降AI率工具全盘点,重复率秒清零
  • LabVIEW 2048游戏UI进阶:自定义控件与事件结构实现3种交互优化
  • C++ AI生成代码禁用裸指针的3条硬约束规则
  • 堆排序与快速排序深度解析:从算法思想到 5 大应用场景实战
  • 泰格豪雅官方服务项目及价格查询|网点地址及客服电话权威信息通告(2026年7月最新) - 亨得利官方服务中心
  • 2026年7月最新青岛积家官方售后服务热线与网点地址查询 - 积家官方售后服务中心
  • MongoDB 7.0 副本集转分片集群实战:3节点副本集平滑升级为双分片集群
  • SolidWorks 2024 草图绘制效率提升:5个核心工具从入门到精通的3小时实践
  • Syncthing Android:如何在移动设备上搭建私有云同步网络?
  • VSCode GitLens 2024 配置指南:解决 Windows 路径与终端冲突的 2 个关键点
  • C++实现DXGI屏幕截屏与BMP文件生成分割技术详解
  • SHX与TTF字体对比:5个维度解析CAD矢量字体选型与性能影响
  • VSCode ESP-IDF 插件 1.0+ 配置:解决头文件识别与编译加速 2 大痛点
  • Cocos Creator游戏开发进阶:从ECS架构到性能优化的实战指南
  • Windows 11终极清理指南:免费工具让系统运行更快更安全
  • C++ AI 写代码:用分层需求描述 + 三段式大幅降低缺陷率
  • BruteShark CLI 与 Desktop 双版本对比:在 Kali Linux 与 Windows 10 上的 3 项关键性能测试
  • STM32F429ZI与AD7490高精度ADC硬件设计与优化
  • Flutter状态管理+Cursor智能补全深度协同:基于176个PR分析的6种反模式与最佳实践(含性能对比数据)
  • A3910与PIC24FV32KA304组合的嵌入式电机控制方案