Centos7 home磁盘空间转移至root下

1.查看CentOS的系统版本(系统版本必须为7版本)

Centos7 home磁盘空间转移至root下

2.查看分区及分区文件系统 df -Th (centos-home和centos-root每人的名字可能不一样) 

Centos7 home磁盘空间转移至root下

3.卸载/home目录(如果home目录下面有文件需要提前备份  tar cvf /tmp/home.tar /home)
umount /home (卸载)  

Centos7 home磁盘空间转移至root下

卸载时,如果发现/home在使用中,需要先终止。fuser -km /home/(终止)

Centos7 home磁盘空间转移至root下
Centos7 home磁盘空间转移至root下

4.删除/home所在的lv lvremove /dev/mapper/centos-home

Centos7 home磁盘空间转移至root下

5.扩展/root所在的lv lvextend -L +100G /dev/mapper/centos-root

Centos7 home磁盘空间转移至root下

6.扩展/root文件系统 xfs_growfs /dev/mapper/centos-root

Centos7 home磁盘空间转移至root下

7.重新创建home lv (创建时计算好剩余的磁盘容量,建议比剩余小1G左右)lvcreate -L 41G -n /dev/mapper/centos-home 

Centos7 home磁盘空间转移至root下

8.创建文件系统 mkfs.xfs /dev/mapper/centos-home

Centos7 home磁盘空间转移至root下

9.挂载home目录并查看更改后的磁盘大小

Centos7 home磁盘空间转移至root下

最后记得恢复home文件哦。 tar xvf /tmp/home.tar -C /home/

您可以选择一种方式赞助本站

支付宝转账赞助

支付宝扫一扫赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情