Linux CentOs 系统 xfs格式的home目录分配空间给 root目录
程序员文章站
2022-03-14 12:13:25
...
有时候不注意,工作目录会放在root目录下,而一般来说,/home目录是最大的目录,如果不想迁移目录内容,就要把root目录扩充。
1. 查看文件格式
df -T
查看记录分配之前的目录大小
开始进行分配操作
1.终止占用 /home 进程
fuser -m -v -i -k /home
2.备份/home
cp -r /home/ homebak/
3.卸载 /home
umount -v /home
4.删除/home所在的lv
不同系统命名不同注意
lvremove /dev/mapper/centos-home
- 1
5.扩展/root所在的lv,增加300G
lvextend -L +300G /dev/mapper/centos-root
6.扩展/root文件系统
xfs_growfs /dev/mapper/centos-root
现在root目录扩充好了
下面恢复/home
重新创建home lv , 将剩余的141G分配给home
lvcreate -L 141G -n home centos
lvcreate -L是指定大小,-n是命名,home ,需要指定lv 的group 但是如果不清楚所在group 会报错
这是你要先查看lv 的group是什么
vgscan
然后再对应的group中创建
lvcreate -L 5G -n home centos_hk2834
创建文件系统
mkfs.xfs /dev/mapper/centos_hk2834-home
将home挂载上,可以看到,大功告成了
mount /dev/mapper/centos_hk2834-home /home
需要注意的是 lv group
不要复制粘贴,还是查查自己的系统命名方式吧
上一篇: nacos安装