在服务器中安装部署CentOS,发现磁盘容量都在/home下,带着Linux如何将home下的空间转移到/?的疑问对 /(根)目录进行扩展,详见以下步骤: 1.查看当前磁盘分区 # df -h 2.压缩home下的文件 # tar cvf /tmp/home.tar.gz /home/ 3.卸载home # umount /home 4.删除/home所在的lv # lvremove /dev/mapper/centos-home 5.扩展/root所在的lv(需根据实际容量进行扩展) # lvextend -L +450G /dev/mapper/centos-root 6.扩展/root文件系统 # xfs_growfs /dev/mapper/centos-root 7.重新创建home lv (需根据实际容量进行扩展) # lvcreate -L 50G -n /dev/mapper/centos-home 8.创建/home文件系统 # mkfs.xfs /dev/mapper/centos-home 9.挂载home # mount /dev/mapper/centos-home 10.home文件恢复 #tar xvf /tmp/home.tar.gz -C /home/ 11.查看扩展后磁盘分区 # df -h |
|