Linux LVM详解:创建与管理逻辑卷
需积分: 10 150 浏览量
更新于2024-09-09
收藏 195KB PDF 举报
"逻辑卷管理基础知识(LVM)"
在Linux操作系统中,逻辑卷管理(LVM,Logical Volume Manager)提供了一种高级的磁盘管理机制,使得管理员能够更灵活地管理和扩展存储空间。LVM的核心概念包括物理存储介质、物理卷、卷组、逻辑卷、物理块和逻辑块。
1. 物理存储介质(Physical Storage Media): 这是指实际的硬盘或SSD等存储设备,它们是LVM的基础硬件层。
2. 物理卷(Physical Volume,PV): 硬盘或分区经过初始化后成为物理卷,可以视为LVM的基本构建单元。每个PV可以属于一个卷组。
3. 卷组(Volume Group,VG): 由一个或多个物理卷组成,形成一个逻辑上的存储池,可以动态扩展或收缩。VG内可以创建多个逻辑卷。
4. 逻辑卷(Logical Volume,LV): 在卷组上创建,可以根据需求调整大小,可以跨越多个物理卷,提供更大的灵活性。LV用于创建文件系统并挂载到文件系统树中的某个点。
5. 物理块(Physical Extent,PE): PV上的最小可分配单位,所有PV的PE大小一致,便于跨PV管理。
6. 逻辑块(Logical Extent,LE): LV上的最小可分配单位,LE与PE一一对应,用于映射LV的存储空间。
LVM的工作原理是通过这些抽象层次,使得系统可以在不中断服务的情况下调整存储空间。创建LVM的过程通常包括以下步骤:
- 创建分区:首先需要在物理存储介质上创建传统的分区。
- 创建物理卷:使用`pvcreate`命令将分区转化为PV。
- 创建卷组:使用`vgcreate`命令将一个或多个PV组合成VG,并可以指定初始大小。
- 激活卷组:使用`vgchange`命令激活VG,使其可供使用。
- 创建逻辑卷:使用`lvcreate`命令在VG上创建LV,指定大小和名称。
- 创建文件系统:在新创建的LV上使用`mkfs`命令创建所需的文件系统类型(如ext4)。
- 挂载:使用`mount`命令将LV挂载到文件系统树的指定位置。
此外,为了使LVM在系统启动时自动配置,还需要关注以下操作:
- 检查`boot.lvm`服务是否随系统启动:确认服务配置以确保LVM在开机时自动加载。
- 设置`boot.lvm`服务开机自启动:通过编辑系统服务配置实现。
- 启动`boot.lvm`服务:手动启动服务以立即应用配置。
- 修改lvm的默认配置文件:根据需求调整LVM的全局配置参数。
LVM的引入解决了传统分区管理的局限性,使得在Linux环境中,即使磁盘空间不足或需要重新分配,也可以轻松进行调整,极大地提高了存储管理的便利性和效率。通过LVM,用户不再受限于固定的分区大小,而是能够在需要时动态扩展或缩减存储空间,使得资源管理更加灵活高效。
2013-11-14 上传
133 浏览量
137 浏览量
940 浏览量
164 浏览量
135 浏览量
点击了解资源详情
153 浏览量
点击了解资源详情
Bruce'sHand
- 粉丝: 0
- 资源: 2
最新资源
- 博客
- 易语言超级列表框虚表化
- polybar:快速且易于使用的状态栏
- AT24C02存储小数_24c02_stm32f103单片机与24c02通信_at24c0stm32f103_f103野火
- emlog资源吧模版源码适合做资源网
- SpaceX Animated New Tab-crx插件
- text-editor-website:一个简单的网站,带有文本编辑器格式的超链接
- 威廉姆斯25
- mysql:实现MySQL协议的纯node.js JavaScript客户端
- 易语言超级列表框置行色
- python-ucsfbids,bids-import.py codecov.yml conftest.py
- andrew_ml_ex5.zip
- Design:此存储库包含 Hoccer XO Android 和 iOS 客户端的 .psd 文件
- react-music-player:也许是做出响应的最好的漂亮HTML5响应播放器组件
- ipcamera_client:当前的客户端Web应用
- CRCP2330