零、问题

由于装系统的时候没注意root分区的大小,现在50个G用完了,但是home目录下还有3T多,明细分配不合理


一、磁盘空间转移

1.查看分区

#centos-home和centos-root每人的名字可能不一样
df -h
#查看空闲磁盘大小
vgdisplay


2.备份home分区文件

tar cvf /tmp/home.tar /home


3.卸载/home,如果无法卸载,先终止使用/home文件系统的进程

#卸载
umount /home 
#终止(可选)
fuser -km /home/


4.删除/home所在的lv

lvremove /dev/mapper/centos-home


5.扩展/root所在的lv

lvextend -L +1024G /dev/mapper/centos-root


6.扩展/root文件系统

xfs_growfs /dev/mapper/centos-root


7.重新创建home lv

这里home的大小自己决定,比如这边如果分50G的话,还剩2T左右的未分配磁盘空间

lvcreate -L 50G -n /dev/mapper/centos-home


8.创建文件系统

mkfs.xfs /dev/mapper/centos-home


9.挂载home

mount /dev/mapper/centos-home


10.home文件恢复

tar xvf /tmp/home.tar -C /home/


赞助本站,网站的持续发展离不开你们的支持!一分也是爱ヾ(◍°∇°◍)ノ゙
 本文链接: ,花了好多脑细胞写的,转载请注明链接喔~~
登陆
      正在加载评论