逻辑卷的运用 1.1逻辑卷的概念产生原因硬盘分区或部署为 RAID 后在修改分区大小时就非常不容易此时用户随着实际的需求变化而动态调整硬盘分区大小时受到限制无灵活性LVMLogical 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个数扩容

相关新闻

最新新闻

工业负载控制与智能驱动芯片应用实践

工业负载控制与智能驱动芯片应用实践

1. 工业负载控制的基础认知 在工业自动化领域,负载控制是电气工程师每天都要面对的基础课题。当我第一次接手产线改造项目时,面对那些嗡嗡作响的继电器和不断跳闸的断路器,才真正理解教科书上"阻性负载"和"感性负载"的区…

2026/7/12 8:03:01
HIS、CIS、LIS、EMR、PACS 5大系统数据流解析:从挂号到报告的3层架构

HIS、CIS、LIS、EMR、PACS 5大系统数据流解析:从挂号到报告的3层架构

HIS、CIS、LIS、EMR、PACS五大系统数据流解析:从挂号到报告的3层架构当患者走进医院大门的那一刻起,一系列复杂而精密的数据交互就在后台悄然展开。现代医院的信息系统早已不再是孤立的"信息孤岛",而是通过高度协同的数据网络&…

2026/7/12 8:03:01
碧蓝航线自动化脚本Alas:解放双手的智能游戏助手终极指南

碧蓝航线自动化脚本Alas:解放双手的智能游戏助手终极指南

碧蓝航线自动化脚本Alas:解放双手的智能游戏助手终极指南 【免费下载链接】AzurLaneAutoScript Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界 项目地址: https://gitcode.com/gh_mirrors/az/AzurLaneAutoScript 你是否…

2026/7/12 8:03:01
Cortex:用于长视野操纵的双向对齐具身智体框架

Cortex:用于长视野操纵的双向对齐具身智体框架

26年7月来自清华、上海AI实验室、北大和中科大的论文“Cortex: A Bidirectionally Aligned Embodied Agent Framework for Long-horizon Manipulation”。 尽管近期的视觉-语言-动作(VLA)模型在实现通用操作策略方面展现出巨大潜力,但由于其仅…

2026/7/12 8:03:01
Mac M1/M2 芯片部署 DevEco Studio 3.1.1:ARM架构适配与3个常见问题解决

Mac M1/M2 芯片部署 DevEco Studio 3.1.1:ARM架构适配与3个常见问题解决

Mac M1/M2 芯片部署 DevEco Studio 3.1.1:ARM架构适配与3个常见问题解决当苹果推出基于ARM架构的M系列芯片时,整个开发者生态都面临着工具链迁移的挑战。对于鸿蒙开发者而言,如何在Apple Silicon上高效运行DevEco Studio成为必须跨越的第一道…

2026/7/12 8:03:01
Unity集成OpenCV实战:从零构建智能交互游戏场景

Unity集成OpenCV实战:从零构建智能交互游戏场景

1. 项目概述:当游戏引擎遇见计算机视觉 几年前,当我第一次尝试将Unity和OpenCV这两个看似来自不同世界的工具结合时,纯粹是出于好奇。Unity,作为游戏开发领域的瑞士军刀,擅长处理3D渲染、物理模拟和用户交互&#xff1…

2026/7/12 7:58:01

月新闻