传统分区有一个致命的缺点,那就是一旦完成磁盘分区,分区的大小就无法改变。当最初规划的根分区被用完时,就会令人很头疼。而LVM很好的解决了这个问题,它可以任意扩展分区大小,甚至能缩减分区。
创建LVM步骤
第一步创建物理卷(PV)
pvcreate /dev/sdc /dev/sdd
第二步创建卷组(VG)
vgcreate DY /dev/sdc /dev/sdd
第三步创建逻辑卷
lvcreate -n dy -L 512M DY
扩展LVM
vgextend DY /dev/sde
lvextend -L 1.5g /dev/DY/dy
LVM还有快照的功能,提高了稳定性。而且快照只有在它们和原来的逻辑卷不同时才会消耗空间 。
创建快照
lvcreate -s -n dy_snap -p r -L 100m /dev/DY/dy
-s 创建快照
-p r dy_snap 只读
挂载快照
mount /dev/DY/dy_snap /mnt/snap
-s 创建快照
-p r dy_snap 只读
恢复快照需要将快照盘,数据盘解出挂载
lvconvert --merge /dev/DY/dy_snapshot