centos重新分配磁盘

今天公司的 gitlab突然挂掉了 , 原本以为内存问题,结果发现是磁盘空间不足,可能安装系统的时候没有将剩余的空间挂载到 root上,而是自动分配到了 home,所以要重新分配一下磁盘

 

df -h

查看磁盘空间

首先你需要备份home文件夹里面的内容

cp -r /home/ /homebak/

卸载​ home

umount /home

如果出现 home 存在进程,使用 fuser -m -v -i -k /home 终止 home 下的进程

删除home扇区

lvremove /dev/mapper/centos-home

给root所在的扇区增加350G

lvextend -L +350G /dev/mapper/centos-root

扩展root文件系统

xfs_growfs /dev/mapper/centos-root

重新创建home扇区,磁盘剩余的容量填上去

lvcreate -L 50G -n home centos

创建文件系统

mkfs.xfs /dev/centos/home

挂载 home

mount /dev/centos/home /home

把备份的东西cp回home

cp -r /homebak/* /home/

删除备份,再查看磁盘分配情况就可以了

 

原文:https://blog.csdn.net/weixin_44567104/article/details/97244718

 

posted @ 2021-02-23 15:15  KenChung  阅读(480)  评论(0编辑  收藏  举报