lvm逻辑卷的管理

一.lvm逻辑卷的建立和删除
lvm可以拉伸至18EB或者压缩分区

pv:物理卷 #由分区生成
pe:物理单元 #由物理卷重组生成
vg:物理卷组 #由大量物理单元组成
lvm:逻辑卷 #由物理卷组中分割出的定量物理单元组成
1.lvm逻辑卷的建立
fdisk /dev/vdb 建立分区,利用t将文件改为lvm格式
这里写图片描述
这里写图片描述这里写图片描述
partprobe 同步分区表
建立和删除分区之后都需要同步分区表这里写图片描述
pvcreate /dev/vdb1 创建物理卷
vgcreate vg0 /dev/vdb1 创建物理卷组
vcreate -L 100M -n lv0 vg0 创建逻辑卷
mkfs.xfs /dev/vg0/lv0 格式化设备,同步文件系统
这里写图片描述
mount /dev/vg0/lv0 /westos 挂载设备投入使用
这里写图片描述
监控命令:watch -n 1 ‘pvs;echo =====;vgs;echo ====;lvs;echo ====;df -h /westos’

2.扩大容量
1>当vg中的容量充足时——拉伸lv
lvextend -L 200M /dev/westos/lv0 拉伸设备,扩大lv0至200M
这里写图片描述
xfs_growfs /dev/westos/lv0 #扩大文件系统

注:必须要先扩大硬件设备,然后才能扩大文件系统,不然会引起系统出错
这里写图片描述

2> 当vg中容量不充足时—添加pv
pvcreate /dev/vdb2 #创建物理卷pv
vgextend vg0 /dev/vdb2 #扩大物理卷组vg
lvextend -L 800M /dev/vg0/lv0 #拉伸设备,扩大逻辑卷lv0
xfs_growfs /dev/vg0/lv0 #扩大文件系统
这里写图片描述
然后通过新扩展的pv来增加vg的容量
这里写图片描述这里写图片描述
3. 缩减lvm逻辑卷容量
注:文件系统xfs不能缩减,只能扩大,只有ext4格式方可缩减

1> 缩减设备
umount /westos #卸载
mkfs.ext4 /dev/vg0/lv0 #将/dev/vg0/lv0格式化为ext4才能使用
这里写图片描述
使用lvreduce -L 300M /dev/vg0/lv0 缩减到300M
这里写图片描述

e2fsck -f /dev/vg0/lv0 #检测设备,扫描文件防止
resize2fs /dev/vg0/lv0 50M #缩减文件文件系统
这里写图片描述
2> 删除卷组

pvmove /dev/vdb2 /dev/vdb1 当移除的/dev/vdb2中有数据时,需要将/dev/vdb2中的数据移至/dev/vdb1,防止文件损坏
这里写图片描述
这里写图片描述
这里写图片描述
vgreduce vg0 /dev/vdb2 把vg中的/dev/vdb2移除
pvremove /dev/vdb2 把pv中的/dev/vdb2移除
这里写图片描述
lvs #查看逻辑卷lv
vgs #查看物理卷组vg
pvs #查看物理卷pv

注:在操作过程中如果卸不掉的话,利用df查看是否在使用,如果被使用的话,利用umount卸载再操作
如果系统遇到如下问题
这里写图片描述
解决方案:
[root@localhost ~]# vgreduce vg0 –removemissing
这里写图片描述

二. lvm的快照
lvcreate -L 20M -n lv0backup -s /dev/vg0/lv0
创建一个大小为20M的镜像
mount /dev/vg0/lv0backup /westos/
挂载快照,访问原地址,但是修改不影响原文件
这里写图片描述
这里写图片描述
umount /westos/ #卸载
lvremove /dev/vg0/lv0backup #移除快照

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值