CentOS 7根目录扩容 作者: Solin 时间: 2022-03-19 分类: Linux 在Linux使用过程中,我们有时候会遇到/root下磁盘空间不足,但是其他挂载目录空间较多的情况,此时可以将/home下的磁盘空间转移到/root下 1. `df -h`查看磁盘使用情况 2. `tar cvf /tmp/home.tar /home`备份home文件夹 3. `umount /home`卸载挂载点 4. `umount: /home: target is busy`如果卸载报错,执行下面的命令 1. `yum install psmisc` 2. `fuser -m -v /home/` 3. `kill -9 pid` 5. `lvdisplay`查看磁盘逻辑分区情况 6. `lvremove /dev/mapper/centos-home`删除/home所在的逻辑分区 7. `lvextend -L +30G /dev/mapper/centos-root`增加磁盘空间到/root 8. `xfs_growfs /dev/mapper/centos-root`扩展/root文件系统 9. 重新创建home LV ```shell lvcreate -L 1G -n /dev/mapper/centos-home lvextend -l +100%FREE /dev/mapper/centos-home ``` 10. `mkfs.xfs /dev/mapper/`创建home文件系统 11. `mount /dev/mapper/centos-home`挂载home文件系统 12. 恢复home文件系统 ```shell tar xvf /tmp/home.tar -C /home/ cd /home/home/ mv * ../ ``` 参考文档:[CentOS 7 调整 home分区 扩大 root分区 - jason_mrliu的个人空间 - OSCHINA - 中文开源技术交流社区](https://my.oschina.net/jasonMrliu/blog/1604954) 标签: none
评论已关闭