7.4.1 LVM简介
LVM是Linux操作系统对磁盘分区进行管理的一种机制。其是建立在磁盘和分区之上的一个逻辑层,以提高磁盘分区管理的灵活性。通过它,系统管理员可以轻松地管理磁盘分区。在LVM中每个磁盘分区就是一个物理卷(physical volume,PV),若干个物理卷可以组成为一个卷组(volume group,VG),形成一个存储池。系统管理员可以在卷组上创建逻辑卷(logical volumes,LV),并在逻辑卷组上创建文件系统。
系统管理员通过LVM可以方便地调整存储卷组的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配。例如按照使用用途进行定义:“oracle_data”和“apache_data”,而不是使用分区设备文件名hda1和hdb2。而且当系统添加了新的磁盘后,系统管理员通过LVM可以把它作为一个新的物理卷加入到卷组中来扩展卷组中文件系统的容量,而不必手工将磁盘的文件移动到新的磁盘上以充分利用新的存储空间。PV、VG和LV的关系如图7.2所示。
图7.2 LVM关系图