将/home卷中的容量释放到/下

一、基于LVM模式
查看挂载情况
cat /etc/fstab
df -lTh

查看卷组空间大小
vgdisplay

查看逻辑卷
lvdisplay

新建home备份目录
mkdir /homebak

移动文件到备份目录
mv /home/* /homebak/

强制解除挂载
umount -l /home

查看挂载状态
df -lTh

删除home目录
rm -rf /home

删除home逻辑卷(注意逻辑卷路径)
lvremove /dev/centos/home

若删除提示被占用先杀掉占用进程
fuser -kuc /dev/centos/home

若没有fuser命令
yum -y install psmisc

查看卷组空间大小
vgdisplay

将空间拓展到根目录
lvextend -L +500G /dev/centos/root

使用xfx_growfs拓展
xfs_growfs /dev/centos/root

查看挂载情况
df -lTh

编辑开机挂载
vim /etc/fstab

重命名备份目录
mv /homebak /home

重启系统(启动前请再三检查)
reboot

二、同物理磁盘无LVM模式下拓展根分区(高危操作)
1.先将需要添加进根的磁盘分区、格式化,然后再d删除、w保存
2.然后记录根分区开始扇区和结束扇区,d删除根分区,不能保存
3.然后n新增p主分区填写开始扇区、填写拓展后的结束扇区、w保存退出
4.刷新分区、确认逻辑磁盘实际大小
partprobe /dev/vda
lsblk

5.将文件系统同步逻辑磁盘
xfs格式如下:
xfs_growfs /dev/vda1

ext4格式如下:
resize2fs /dev/vda1

如果觉得我的文章对你有用,请随意赞赏