LVM介绍

LVM在硬盘的物理分区与系统分区之间添加了一个中间层,将多个物理分区添加到自己的虚拟卷组中进行管理,提供逻辑分区给上层使用者。优点是加新硬盘时存储空间可以直接加入到原来的逻辑分区中使用,以及不停机的情况动态调整逻辑分区大小。(注解:未使用LVM的时候,使用fdisk将每个磁盘分区,之后对分区进行格式化mkfs,再使用mount挂载到文件系统中,这种方式在遇到磁盘空间不足时,新添加磁盘到系统中后,需要使用相同的步骤,最后将新磁盘的分区挂载到系统中后,经常会需要移动原分区的数据到新分区中,并且同时使用新老分区时会比较麻烦。使用了LVM后,系统的逻辑分区与磁盘的物理分区没有直接一一对应,增加磁盘时将物理分区添加到了LVM的卷组中,上层的逻辑分区在不需要移动数据的情况下空间直接得到了扩充~)

LVM(Logical Volume Manager) – 管理命令

lvm #主管理命令,会调用其它命令来完成执行
lvmconf
lvmconfig
lvmdiskscan
lvmdump
lvmetad
lvmpolld
lvmsadc
lvmsar

PV(Physical Volume) – 物理卷,管理命令

pvchange
pvck
pvcreate #创建物理卷
pvdisplay #查看物理卷列表
pvmove
pvremove
pvresize
pvs
pvscan

VG(Volume Group) – 卷组,管理命令

vgcfgbackup
vgcfgrestore
vgchange
vgck
vgconvert
vgcreate #创建卷组
vgdisplay #查看卷组列表
vgexport
vgextend
vgimport
vgimportclone
vgmerge
vgmknodes
vgreduce
vgremove
vgrename
vgs
vgscan
vgsplit

LV( Logical Volume) – 逻辑卷,管理命令

lvchange
lvconvert
lvcreate #创建逻辑分区
lvdisplay #查看逻辑分区列表
lvextend
lvreduce
lvremove
lvrename
lvresize
lvs
lvscan