管理逻辑卷

二、逻辑卷扩容

  1. 先使用vgs查看卷组剩余大小,有剩余空间在使用lvextend进行扩容,没有则要增加磁盘。

lvextend -L +1G /dev/app/app_lv

  1. 使用resize2f调整ext4格式文件系统大小 resize2fs /dev/app/app_lv
    如果是xfs格式,使用xfs_growfs调整xfs格式文件系统大小 xfs_growfs /dev/app/app_lv
    三、逻辑卷回缩(ext4格式)
  2. 逻辑卷回缩不能在线进行,所以先卸载已经挂载的逻辑卷并检测文件系统
    使用umount卸载 umount /dev/app/app_lv
    使用e2fsck检测文件系统 e2fsck -f /dev/app/app_lv
  3. 使用resize2f缩小文件系统为5G resize2f /dev/app/app_lv 5G
  4. 使用lvreduce 缩小逻辑卷,上面要缩小到5G,原先是6G,所以这里减少1G
    lvreduce -L -1G /dev/app/app_lv 5G
  5. 使用lvdisplay查看缩小后的逻辑卷
  6. 挂载逻辑卷 mount /dev/app/app_lv /app/

四、逻辑卷回缩(xfs格式)
xfs一般只能增加不能减少空间,如果要减少,必须格式化重新挂载,所以有重要数据最好不要这样操作

  1. 使用xfsdump 先备份你要卸载的盘 /app xfsdump -f /app.xfsdump /app
  2. 使用umount 卸载/app umount /app
    然后使用lvreduce将/app的Logical Volume缩减为5G lvreduce -L 5G /dev/app/app_lv
  3. 然后调整文件系统大小,但是XFS用xfs_growfs不能直接确认 xfs_growfs /dev/app/app_lv
    要使用mkfs.xfs格式化/app的lvm mkfs.xfs -f /dev/app/app_lv
  4. 挂载/app mount /dev/app/app_lv
  5. 使用xfsrestore还原备份资料到/app xfsrestore -f /app.xfsdump /app
    五、逻辑卷删除
  6. 先卸载你要删除的逻辑卷 umount /dev/app/app_lv
  7. 使用lvremove删除逻辑卷LV lvremove /dev/app/app_lv
  8. 验证逻辑卷是否删除 lvdisplay | grep “/dev/app/app_lv”
  9. 先使用vgchange关闭VG vgchange -a n app
    使用vgremove删除卷组VG vgremove /dev/app/app_lv
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值