RHEL-RH134-UNIT5-使用逻辑卷管理器管理灵活存储

##########LVM逻辑卷管理##############
fdisk /dev/vdb  ##划分3个分区,并设置为8e类型(lvm)
partprobe ###同步分区内容
pvcreate /dev/vdb1  ##创建PV
pvcreate /dev/vdb2  ##创建PV
pvcreate /dev/vdb3  ##创建PV
vgcreate vg0 /dev/vdb1  ##创建VG
lvcreate -L  300M -n lv0 vg0  ##创建LV
mkfs.xfs /dev/vg0/lv0  ##格式化文件系统
mount /dev/vg0/lv0 /pub ##挂载




#########扩大文件系统以及移除VG PV下的物理分区
lvextend -L 900M /dev/vg0/lv0 ##扩大lv
xfs_growfs /dev/vg0/lv0   ##扩大文件系统


vgextend vg0 /dev/vdb2  ##扩大VG




#########缩小文件系统以及移除VG PV下的物理分区
mkfs.ext4 /dev/vg0/lv0  ##格式化文件系统为ext4 xfs文件系统不能缩小
mount /dev/vg0/lv0 /pub  ## 卸载
resize2fs /dev/vg0/lv0 300M ##将文件系统缩小至300M
lvreduce -L 300M /dev/vg0/lv0  ##将LV缩小至300M
pvmove /dev/vdb1 /dev/vdb2  ##将vdb1的文件移除至vdb2
vgreduce vg0 /dev/vdb1  ##将vdb1从vg中删除
pvremove /dev/vdb1  ##将vdb1从pv中删除




##########删除文件系统##########
lvremove /dev/vg0/lv0back  ##删除LV
lvremove /dev/vg0/lv0 ##删除LV
vgremove vg0  ##删除VG
pvremove /dev/vdb*  ##删除PV






###########LV快照############
umount /pub
lvcreate -L 50M -n /dev/vg0/lv0back -s /dev/vg0/lv0
mount /dev/vg0/lv0back /pub
rm -rf /pub/*
umount /pub
lvremove /dev/vg0/lv0back
lvcreate -L 50M -n /dev/vg0/lv0back -s /dev/vg0/lv0
mount /dev/vg0/lv0back /pub

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值