Linux中的LVM架构

对于传统的文件系统来说,一个文件系统是建立在一个分区之中,而一个分区却只能是一个物理设备(如一块磁盘)的一部分或者是一整块物理设备,不可以跨磁盘,比如我们经常使用的Windows操作系统。可是这对于需要大容量存储的服务器系统来说,却是十分不可取的。因此,LVM架构就可以有效的解决这种问题,实现每个逻辑分区可以跨磁盘。

LVM,logical volume manager,一种将磁盘碎片化整合管理的一种方法。话不多说,上图(该图截取自菊花厂学习平台):

Linux中的LVM架构_第1张图片

首先解释几个名词:
PP:physical partition 物理分区
PV:physical volume 物理卷
PE:physical extends 物理扩展单元
VG:volume group 卷组
LE:logical extends 逻辑扩展单元
LV:logical volume 逻辑卷

其中PP简单理解为一块磁盘,也可以是RAID。PV为PP的LVM抽象,一个PV对应一个PP,PP的基本组成单元为PE。VG相当于一个大的容量池,将所有的的PE聚集到一块。LE是组成LV的基本组成单元,其实就是VG中的PE,所以每个LE都对应一个PE。LV就是每个文件系统可以看到的逻辑卷了。

就这样,不同的磁盘经过碎片化成PE,使得每个逻辑卷LV的最小组成单元LE可以来自于不同的物理卷,实现了跨磁盘。

懂得了LVM的基本原理之后,就可以在Linux上对LVM进行实战管理了,推荐两篇博文,对于 LVM管理写的很详细很详细,与兴趣可以看一下:
http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/24/3096087.html
http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/24/3097785.html

(我也是刚刚学习,欢迎指正错误)

你可能感兴趣的:(Linux)