在特殊的场景下,需要将Centos的/home的空间合并到根目录下。具体的步骤如下,每个机器都有差异,步骤相同,命令也相同,但是命令的参数可能会存在差异。
1、使用下面的命令查看目录结构,有/home目录单独挂载,才可以进行后续操作
df –h
2、删除/etc/fstab目录下的/home目录挂载,这步最优先,不然再重启系统时,找不到/home目录会出现卡死。使用下面的命令打开fstab,在/home目录前,输入#,关闭/home挂载
vi /etc/fstab
3、使用下面的目录进行卸载/home目录,卸载/home的时候,一定要保证没有在使用/home目录,否则会卸载不成功
umount /home/
4、移除/home目录后在释放文件系统空间,命令如下,注:/dev/mapper/centos-home中centos-home可能因为机器不同,不相同,需要根据实际情况进行调整
lvremove /dev/mapper/centos-home
5、将原/home目录的空间移动至系统的根目录,也就是/dev/mapper/centos-root下,将所有空间扩展到root这个卷中。命令如下,注:/dev/mapper/centos-root中centos-root可能因为机器不同,不相同,需要根据实际情况进行调整
lvextend -l +100%FREE /dev/mapper/centos-root
6、文件系统扩展,命令如下,注:/dev/mapper/centos-root中centos-root可能因为机器不同,不相同,需要根据实际情况进行调整
xfs_growfs /dev/mapper/centos-root
7、使用下面的命令查询确认
df –lh
评论 (0)