3.4.1 LVM概述
LVM是在Linux下对磁盘分区进行管理的一种机制,在Linux 2.4及以上版本的内核中实现,目前最新的版本为LVM2开发版。用户安装Linux操作系统时,普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小。当逻辑分区存放不下某个文件时,这个文件因为受上层文件系统的限制,也不能跨越多个分区来存放,因此也不能放到别的磁盘上。当遇到某个分区空间耗尽的问题时,解决办法通常是使用符号链接,或者使用调整分区大小的工具,但这只是暂时的解决办法,没有从根本上解决问题。随着Linux的逻辑卷管理功能的出现,这些问题都会迎刃而解,用户在不需要停机的情况下可以方便地调整各个分区的大小。当新建逻辑卷时,需要理解与逻辑卷相关的专有名词。
(1)物理存储(Physical Storage)介质:是指系统的物理存储设备磁盘,如/dev/hdA./dev/sda等,是存储系统最底层的存储单元。
(2)物理卷(Physical Volume,PV):是指磁盘分区或从逻辑上与磁盘分区具有相同功能的设备,如RAID,是LVM的基本存储逻辑块。与基本的物理存储介质(如分区、磁盘等)比较,物理卷包含与LVM相关的参数。
(3)卷组(Volume Group,VG)类似于非LVM系统中的物理磁盘,其由一个或多个物理卷组成。可以在卷组上创建一个或多个逻辑卷。
(4)逻辑卷(Logical Volume,LV):类似于非LVM系统中的磁盘分区,逻辑卷建立在卷组之上。在逻辑卷上可以建立文件系统,如/home或/usr等。
(5)物理块(Physical Extent,PE):每个物理卷被划分为称为PE的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4 MB。因此,物理卷由大小相等的基本单元PE组成。