lvm
pv > vg > lv
lv 限制于vg的大小
物理盘区 : Pe phsical Extent 开始的时候没有块大小
只有加入vg 才能确定 PE块大小 默认 4m
lv 就是PE 构成的 可以动态扩展 PE--> lvE
pv 可以删添
但是呢 删的时候得把数据移走
1. 首先得创建Linux lvm 8e 分区
2. pv管理工具:
- pvs: 简要信息
- pvcreate 创建pv
- pvdipaly 显示所有信息
pvmove
3. vg管理工具 基本一样
vgceate 创建
vgcreate myvg(名字) /dev/sda3 (这个就是PE) 默认4m
- vgextend 添加
vgduce 删除
首先得 pvmove掉PV
在使用这个命令
4. lv管理工具和上面一样
- lvs 简要
- lvcreate -L:指定大小 -n: 名字
e.g. lvcreate -L 10g -n dudu myvg
创建好后其实也相当一块硬盘
- 扩展逻辑卷: lvextend -L [+]#[kmgT] /dev....
这个时候还得扩展文件系统 及逻辑边界 resize2fs /dev... #[mkgt]
- 缩减逻辑卷: lvreduce
- 先卸载逻辑卷 2. 文件系统检测和修复 e2fsck -f /dev...
在这里一定要修改文件系统大小不然会错 resize2fs .
再用lvreduce -L .... 4. 在进行挂载
5. 快照:anapshot 用来复原
- 原理: 快速的记录所有文件 如果系统文件发生变化 就会把源文件(为改变的)
放到快照卷里
- 快照卷一定要在同一个卷组里
创建
lvcrate -L # -p r -s -n snapshot_lv_naem original_lv_name
创建 pv --> vg --> lv
删除 lv--> vg --> pv
lVM
原文:https://www.cnblogs.com/my-study/p/11583983.html