lvm逻辑卷

1.lvm的存在意义
用软件实现设备可拉神或缩减,而设备中存在的数据不变
2.lvm的术语
pe最小存储单元
pv
vg
lvm
3.lvm的检测信息
pv的查看pvs或pvdisplay
vg的查看vgs或vgdisplay
lvm的查看lvs或lvdisplay
4.lvm的建立
watch -n 1 ‘pvs; echo ===== ; vgs;echo ===== ;lvs; echo =====;df -h /mnt’ 监控
(1)分区并改变分区标签为lvm(gpt 15|mbr 8e)
(2)pvcreate /dev/vdb1
(3)vgreate vg0 /dev/vdb1(vgcreate -s 8M database /dev/vdb2 #为物理卷创建一个物理卷组,其物理扩展单元大小为8M)
(4)lvcreate -L 100M -n lv0 vg0
(5)mkfs.xfs /dev/vg0/lv0
(6)mount /dev/vg0/lv0 /mnt

这里写图片描述

5.lvm的拉伸
1.)当vg中的容量够用时
lvextend -L 200M /dev/vg0/lvm(扩展到200M)
xfs_growfs /dev/vg0/lv0(同步到文件系统)
2.)当vg中的容量不够用时
分区并改变分区标签为lvm(gpt 15|mbr 8e)
mount /dev/vg0/lv0 /mnt 挂载第一个lv0
fdisk /dev/vdb 建立分区并更改为lvm格式
partprobe 同步分区表
mkfs.xfs /dev/vdb2 格式化分区
pvcreate /dev/vdb2
vgextend vg0 /dev/vdb2
lvextend -L 20000M /dev/vg0/lv0
xfs_growfs /dev/vg0/lv0 同步到文件系统

这里写图片描述

6.xfs文件格式不可以进行缩减
—>设计成ext4文件系统(软件有设备,并且软件小于设备,不支持在线设备)
ext文件系统拉伸
mkfs.ext4 /dev/vg0/lv0 把文件系统设置为ext4
lvextend -L 400M /dev/vg0/lv0 扩展到400M
resize2fs /dev/vg0/lv0 把文件系统平铺
ext文件系统缩减
umount /mnt 解除挂载
e2fsck -f /dev/vg0/lv0 扫描文件系统占用资源大小
resize2fs /dev/vg0/lv0 200M 把文件系统先缩减到200M
mount /dev/vg0/lv0 /mnt 挂载
lvreduce -L 200M /dev/vg0/lv0 缩减lv到200M

这里写图片描述

7.ext文件系统对卷(数据迁移)
vg缩减
pvmove /dev/vdb1 /dev/vdb2 从vdb1移动到vdb2
vgreduce vg0 /dev/vdb1 把vg0中的/dev/vdb1删除
pvremove /dev/vdb1 把/dev/vdb1上的lvm管理信息删除

这里写图片描述

8.lvm快照—>用于保护原始数据
umount /mnt/
touch /mnt/file{1..1}
cd /mnt/
ls
lvcreate -L 100M -n lv0-backup -s /dev/vg0/lv0 ##以lv0为母盘创建大小为100M的快照文件lv0backup
mount /dev/vg0/lv0-backup /mnt 挂载快照
rm -fr /mnt/* 删除文件
umount /mnt 卸载
lvremove /dev/vg0/lv0-backup 删除快照
lvcreate -L 100M -n lv0-backup -s /dev/vg0/lv0
mount /dev/vg0/lv0-backup /mnt(文件恢复)
ls

这里写图片描述

9.lvm删除
umount /mnt 卸载
lvremove /dev/vg0/lv0-backup 删除快照
vgremove vg0 删除vg
pvremove /dev/vdb2 删除pv
fdisk /dev/vdb 删除设备
10.创建2个lvm设备,以及pv,挂在同一个vg0下,创建lv,删除空闲的设备,报错
vgreduce vg0 –removemissing 删除错误的设备
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值