LVM
LVM是让磁盘支持动态扩展的一种机制。
LVM逻辑卷管理
1.动态调整磁盘的容量,从而提高磁盘管理的灵活性。
2.需要注意:
/boot分区用于存放引导文件,不能基于LVM创建。
3.LVM机制的基本概念
a)PV(physical volume,物理卷) 整个磁盘,或使用fdisk等工具建立的普通分区,包括许多默认4MB大小的PE(physical extent,基本单元)。
b)VG(volume group,卷组) 一个或多个物理卷组合而成的整体。
c)LV(logical volume,逻辑卷)
LVM管理命令
例如:
—pvcreate 设备名
—vgcreate -s 8M 卷组名 物理卷名1 物理卷名2 # -s 指定PE(基本单元)大小,默认4M
—lvcreate -L 大小 -n 逻辑卷名 卷组名 # -L指定lv容量
—lvcreate -l 个数 -n 逻辑卷名 卷组名 # -l指定PE的个数
—lvextend -L +大小 /dev/卷组名/逻辑卷名 # +代表增加多少,没加号代表增加为多少
使用时格式化lv,挂载一个目录。
—vgextend 卷组名 物理卷
—vgreduce 卷组名 物理卷
物理卷移除卷组后可删除物理卷。
逻辑卷扩展与缩小
扩展
逻辑卷扩展先扩展lv空间大小,在扩展文件系统大小,就像暖壶要扩大先扩展暖壶皮,再扩展暖壶胆,才能真正扩大。
lvextend -L +大小 /dev/卷组名/逻辑卷名
e2fsck -f /dev/test_vg/test_lv #重新加载块设备
resize2fs /dev/test_vg/test_lv #重新初始化文件系统,匹配空间容量
缩小
先缩小文件系统,在缩小lv空间大小,像暖壶要缩小,先缩小暖壶胆,再缩小暖壶皮。
e2fsck -f /dev/test_vg/test_lv
resize2fs /dev/test_vg/test_lv 3G #缩小为3G
LVreduce -L 3G /dev/test_vg/test_lv
删除
先删除逻辑卷,再删除卷组,最后删除物理卷。