首页 > 代码库 > Centos7调整root分区大小
Centos7调整root分区大小
由于centos安装完毕后一般给root只有50G左右,而home牛大,
所以多数时候需要把home弄小,root给扩展大一点
折腾一下
首先切好用户到root用户登陆,我用的systemctl set-default muilti-user.target方式切换到字符ui,然后登陆到root用户
要不然在卸载home逻辑分区的时候总会有占用的存在
登陆到root后首先要终止占用 /home 进程
fuser -m -v -i -k /home?
接下来备份/home
cp -r /home/ homebak/
然后卸载? /home
umount /home
?接下来删除/home分区的lv
lvremove /dev/mapper/centos-home
这个时候又很多空间可用了扩展/root所在的lv,增加到420G
lvextend -L 420G /dev/mapper/centos-root
?分区好了以后必须要扩展/root文件系统才有用
xfs_growfs /dev/mapper/centos-root
接下来重新创建home分区
lvcreate -L 40G -n home centos
?创建文件系统
mkfs.xfs /dev/centos/home
重新挂载home回来
?mount /dev/centos/home /home
最后需要还原 /home 相关文件以及对应目录权限
Centos7调整root分区大小
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。