LVM

LVM

1.理解lvm

在这里插入图片描述

2.lvm的建立

使用监控命令:watch -n 1 'pvs;echo======;vgs;echo ========;lvs;echo ======;df -h /data’进行监控
在这里插入图片描述
分区并定分区标签为8e
在这里插入图片描述
pvcreate /dev/vdb1 创建物理分区
在这里插入图片描述
vgcreate vg0 /dev/vdb1
在这里插入图片描述
lvcreate -L 100M -n lv0 vg0
在这里插入图片描述
mkfs.xfs /dev/vg0/lv0格式化后 mount /dev/vg0/lv0 /data/挂载
在这里插入图片描述

3.lvm设备的拉伸和缩减

(1)当划分出来的主分区/dev/vdb1够用时,直接进行拉伸

lvextend -L 150M /dev/vg0/lv0 拉伸lvm的大小
xfs_growfs /dev/vg0/lv0 同步文件系统的大小

在这里插入图片描述
在这里插入图片描述
(2)当划分出来的主分区/dev/vdb1不够用时,先划分一个主分区出来/dev/vdb2,再拉伸

pvcreate /dev/vdb2 
vgextend vg0 /dev/vdb2
lvextend -L 600M /dev/vg0/lv0 拉伸lvm
xfs_growfs /dev/vg0/lvo 拉伸文件系统

步骤一:
在这里插入图片描述
步骤二:
在这里插入图片描述

步骤三:
在这里插入图片描述
步骤四:
在这里插入图片描述

4.针对ext文件系统的设备的拉伸和缩减

拉伸:

umount  /data
mkfs.ext4 /dev/vg0/lv0将设备格式化为ext4文件系统
mount /dev/vg0/lv0  /data挂载
:lvextend -L 600M /dev/vg0/lv0 扩展lvm设备
resize2fs /dev/vg0/lv0 将文件系统也拉伸

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
缩减:

umount /data
e2fsck -f /dev/vg0/lv0扫描这个设备里面的东西,否则直接缩减会造成损
resize2fs /dev/vg0/lv0 100M 缩减文件系统 ==
mount /dev/vg0/lv0 /data
lvreduce -L 100M /dev/vg0/lv0 缩减lvm设备

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.移除含有数据的设备

pvmove /dev/vbd1 /dev/vdb2
在这里插入图片描述
vgreduce vg0 /dev/vdb1
在这里插入图片描述
pvremove /dev/vdb1
在这里插入图片描述

6.lvm快照

umount /data 卸载
lvcreate -L 20M -n lv0-backup -s /dev/vg0/lv0 做快照
mount /dev/vg0/lv0-backup /data  挂载快照

在这里插入图片描述

7.lvm的删除

lvremove /dev/vg0/lv0-backup
lvremove /dev/vg0/lv0
vgremove vg0
pvremove /dev/vdb2

在这里插入图片描述

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值