Linux下调整根目录和home目录的空间大小

Linux下调整根目录和home目录的空间大小,第1张

安装Linux时全部走的默认,导致home路径过大,由于安装CDH对home没有要求,现将home减小,增大根目录的大小,步骤如下: 由此可以看到根目录与home目录都是xfs格式,由于xfs文件系统只支持增大分区空间的情况,不支持减小的情况。 若减小,只能在减小后将逻辑分区重新通过 mkfs.xfs 命令重新格式化才能挂载上,这样的话这个逻辑分区上原来的数据就丢失了。 由此可见,/home目录已经被umount掉。 由此可见,home减少了100G空间,根目录增加了100G空间。

1、df -h 查看文件系统  

     找到需要削减磁盘空间的分区,挂载的文件系统  

    本文以如下挂载为例:

    /opt是 /dev/mapper/systemvg-optlv    

    /home是 /dev/mapper/systemvg-homelv

2、卸载需要减小的分区

      umount /opt

      如遇到 umount: /opt: device is busy 报错,可使用 fuser -m /opt 查看占用的用户进程,使用kill -9 杀死相关进程

3、对/opt的分区进行文件系统检查

      e2fsck -f /dev/mapper/systemvg-optlv

4、将/opt的分区缩容至目标大小

      resize2fs /dev/mapper/systemvg-optlv 15G

5、重新挂载/opt

      mount /opt

6、缩小逻辑卷

      lvreduce -L 15G /dev/mapper/systemvg-optlv

7、扩展 /home挂载文件系统逻辑卷大小

      lvextend -l +100%FREE /dev/mapper/systemvg-homelv

8、重新计算/home的文件系统

      resize2fs -p /dev/mapper/systemvg-homelv

9、df -h 验证结果


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7610391.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-07
下一篇2023-04-07

发表评论

登录后才能评论

评论列表(0条)

    保存