CentOS7.9调整/home空间到/根目录
说明:
/home
盘符空间很大, 但是/
根目录很少
于是就想移花接木, 这里使用的是CentOS7
请酌情参考使用 参考链接
1. 查看CentOS版本
# 查看centos版本
rpm -q centos-release
# 第二种方式
cat /etc/redhat-release
2. 解除挂载并删除/home卷
# 1. 解除挂载
umount /home
# 2. 如果解除报错, 查看占用进程, 然后kill掉
fuser -mv /home
kill -9 xxxx
# 然后在解除一下
umount /home
# 如果没有fuser就按下面安装
yum install -y psmisc
# 3. 删除逻辑卷
lvremove /dev/centos/home
# 4. 查看卷组可用空间
vgdisplay
原因就是进入/home目录了,
不要进入home目录
或者是其他进程在操作home目录
3. 重新创建/home卷并挂载
# 1. 新建卷
lvcreate -L 500G -n home centos
# 2. 查看逻辑卷空间
lvdisplay
# 3. 查看卷组可用空间
vgdisplay
# 4. 建立xfs文件系统
mkfs -t xfs /dev/centos/home
# 5. 新建的逻辑卷挂载到/home下面
mount /dev/centos/home /home/
# 6. 查看硬盘情况
df -h
1.新建卷500G到home下面
- 查看卷组可用空间
可用看到Free空闲还有372.63GB
- 建立xfs文件系统
- 新建的逻辑卷挂载到/home下面
4. 分配空间到 / 根目录
# 1. 将空余空间分配到根目录
lvextend -L +370G /dev/centos/root
# 2. 查看硬盘情况
df -h
# 3. 扩容,不执行这个不会显示
xfs_growfs /dev/centos/root