一、逻辑卷管理器(LVM)
功能:重新设定文件系统的大小;
原理:多个物理设备间重新组织文件系统;
Paste_Image.png1.将设备指定为物理卷(pv)
只是贴一个标签而已;
2.用一个或者多个物理卷来创建一个卷组(vg)
(1)物理卷是用固定大小的物理区域(Physical Extent,PE)来定义的;
(2)创建卷组时才会生成PE块;
(3)卷组有多个PE块组成;默认PE为4M或16M;
(4)多个PE块来自不同的设备;注意区分设备分区大小的单位block;
3.在物理卷上创建的逻辑卷(lv),是由物理区域(PE)组成
(1)lv的空间为PE的整数倍;
(2)lv空间大小的单位:PE
(3)vg=大硬盘;
(4)lv=不同的分区;
4.可以在逻辑卷上创建文件系统
5.是否可以做boot分区
LV(软) 不能做boot 分区,boot(内核)必须加载在分区里;
RAID(软) 不能做boot 分区,boot(内核)必须加载在分区里;
RAID(硬) 能做boot 分区,boot(内核)可以加载在硬RAID里;
二、dm:
device mapper(dm) 将一个或多个底层块设备组织成一个逻辑设备的模块
1.设备名
/dev/dm-#
2.软链接
/dev/mapper/VG_NAME-LV_NAME
/dev/mapper/vol0-root
/dev/VG_NAME/LV_NAME
/dev/vol0/root
三、LV快照
Paste_Image.png分区无快照,逻辑卷有快照;
快照是特殊的逻辑卷;
创建快照(lvcreate):卷组中要有足够空间;
修改时,才会快照(备份);
快照的大小取决于更改LV数据的大小,建议最好与LV大小相同;
创建快照(lvcreate)
lvcreate -n newlv0-snapshot -s -l +100%free -p r /dev/newvg0/newlv0
-l 64 PE个数
-s 快照
-p r 只读
挂载
mount /dev/newvg0/newlv0-snapshot /mnt/snap
ls /mnt/snap
取消挂载
umount /mnt/snap
快照数据恢复到LV
一旦恢复快照,快照本身就会被删除;
lvconvert --merge /dev/newvg0/newlv0-snapshot
ext系列——支持创建快照,支持挂载;
xfs系列——支持创建快照,不支持挂载;
网友评论