存储管理LVM
LVM中的一些基本概念:
LVM的优缺点:
LVM一些基本使用
- 下载安装包
yum install lvm2 -y- 制作pv分区,可以对分区或整块盘做
制作:
pvcreate
查看:
pvs
pvscan- 将pv划入vg中
制作vg: vgcreate- 创建逻辑卷lv
lvcreate
选项:
-L 逻辑卷大小
-n 逻辑卷名字
查看:
lvs- 格式与挂载
mkfs.xfs
mount
查看:
df
在线动态扩容
lvextend -L [+]M,G,T lv_name 给lv扩容
vgextend vg_name pv_name
在线动态缩容与删除
不要缩容,并且xfs不支持缩容
删除
删除之前先卸载挂点
umount
lvremove
删除vg
vgremove
删除pv,只能删没属vg的pv
pvremove
快照
- 准备
查看vg的容量是否充足- 做一个lv的快照
lvcreate -L 1G -s -n lv_snap_name lv_name- 查看
lvs- 数据被修改
- 要恢复数据
挂载快照,快照与原来的lv是同一个UUID,所有挂载是要加-o nouuid
然后可以通过快照恢复数据文件过多可以直接合并
先卸载快照和数据源,再进行合并,快照会自动删除,一次性的
1. umount 快照和数据源
2. lvconvert --mergesnapshot snap_name
3. 查看文件,数据恢复