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

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

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

df -h

tar cvf /tmp/home.tar /home

清除/home相关进程: fuser -km /home/

卸载/home目录: umount /home

移除/home对应的lv: lvremove /dev/centos/home 敲完这命令后会有相应的提示,输入y按enter就可以。

lvextend -L +500G /dev/centos/root

xfs_growfs /dev/centos/root

lvcreate -L 100G -n /dev/centos/home

如若提示错误,请计算下分配的空间在磁盘上有没有那么大,没有的话是无法成功的

mkfs.xfs /dev/centos/home

接下来我们就要把home目录挂载回去

mount /dev/centos/home

tar xvf /tmp/home.tar -C /home/

cd /home/home/

mv * ../

最后通过 df -h 就可以看到新的磁盘状态!


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存