Administrator
Published on 2025-01-31 / 4 Visits
0
0

centos7 /home扩容到根目录

说明

装系统时,默认/home会占硬盘很多空间,/则空间很少,我们可以进行后期调整。

处理

  1. 如有需要,则备份/home里面的文件到系统其他路径

  2. 检查占用

#先检查/home路径是否占用
fuser -mv /home

#如果有对应占用,则进行杀死
kill -9 进程号
  1. 删除旧的/home

注意操作时,不要在/home路径下,跳到其他路径进行操作

#取消挂载
umount /home

#查看文件系统(加上T可以查看到分区格式,一般为xfs,本教程适用xfs,还有ext2/ext3/ext4,具体方法参考下面的参考)
df -hT

#通过上面命令看到/home对应的文件系统名称,并对应卸载逻辑卷
lvremove /dev/mapper/centos-home
  1. 创建新的/home

#创建逻辑卷
lvcreate -L 1300G -n /dev/mapper/centos-home

#将逻辑卷拓展到磁盘系统
mkfs.xfs /dev/mapper/centos-home

#挂载
mount /dev/mapper/centos-home /home
  1. 将多出的空间扩展到根目录

#加到逻辑卷
lvextend -L +500G /dev/mapper/centos-root

#加到文件系统
xfs_growfs /dev/mapper/centos-root
  1. 最后用df命令查看是否扩展成功即可。

参考

https://blog.csdn.net/qq_37612755/article/details/103809782


Comment