Linux如何创建及管理LVM分区——LVM逻辑卷管理
前言:前面两篇文章我分享了如何为硬盘规划分区,如何创建及使用Linux分区、光盘等文件系统。这篇文章我们将此基础上,进一步学习关于LVM(Logical Volume Manager,逻辑卷管理)动态分区的磁盘管理技术。
文章有点长,看命令直接看后面,前面讲的都是概念性的东西,有点啰嗦。
一、LVM卷的概述
我们有很多时候会遇到这样的困境,就是在分配各个硬盘分区的容量时拿捏不准确,在之后的使用中总是会出现容量不够用的情况,一旦出现这种情况时可能不得不备份、删除相关数据,甚至被迫重新规划分区,以满足需要。LVM逻辑卷的出现,让我们可以轻松摆脱这种尴尬。
LVM是Linux系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘和分区之上,文件系统之下的一个逻辑层,在建立文件系统是屏蔽了下层的磁盘分区布局,能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性。需要注意的是:/boot分区用于存放引导文件,不能基于LVM创建。
1.PV(Physical Volume,物理卷)
物理卷LVM机制的基本存储设备,通常对应为一个普通分区或整个硬盘。创建物理卷时,会在分区或硬盘的头部创建一个保留区块,用于记录LVM的属性,并把存储空间分割成默认大小为4MB的基本单元(Physical Extent,PE),从而构成物理卷,物理卷一般直接使用设备文件名称,如/dev/sdb1、/dev/sdb2、/dev/sda等。
图示: