逻辑卷管理器lvm
每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量。系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。如果估计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬盘、重新对硬盘分区,然后恢复数据到新分区。逻辑卷管理(Logical Volume Manager, LVM)可以弹性地调整文件系统容量。LVM可以整合多个分区,使它们看上去就像一个“磁盘”一样,并且可以在之后向这个“磁盘”中新增或移除分区。
基本概念:PV, VG, LV
LVM中需要掌握的基本概念包括PV, PE, VG, LV, LE。
物理卷(Physical Volume, PV)
PV是LVM的基本存储逻辑块。和基本的物理存储介质(如分区、磁盘等)相比,PV包含有与LVM相关的管理参数。实体的磁盘或者分区在通过fdisk或gdisk指令把系统标识符(System ID)修改为8e(LVM标识符)后,就可以使用pvcreate创建为LVM最底层的PV。
物理块(Physical Extent, PE)
PE是PV的基本划分单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。所以PV由大小等同的基本单元PE组成。
卷组(Volume Group, VG)
VG类似于非LVM系统中的物理磁盘,其由一个或多个物理卷PV组成。可以在卷组上创建一个或多个LV。VG设备的名