centos7 centos-home 磁盘空间转移至centos-root下
亲测可用,转载是为了记录,方便下次自己查看,如后朋友看到,请去查看作者原文,支持原创!!!
原文连接:https://www.cnblogs.com/renshengruxi/p/11782980.html
附快速挂载一块新的磁盘
#1.查看分区(centos-home和centos-root每人的名字可能不一样)
df -h
#vgdisplay (查看空闲磁盘大小)
#2.备份home分区文件
tar cvf /tmp/home.tar /home
#3.卸载/home,
umount /home
#如果无法卸载,先终止使用/home文件系统的进程
#fuser -km /home/
#4.删除/home所在的lv
lvremove /dev/mapper/centos-home
#5.扩展/root所在的lv
lvextend -L +133G /dev/mapper/centos-root
#6.扩展/root文件系统
xfs_growfs /dev/mapper/centos-root
#7.home文件恢复
tar xvf /tmp/home.tar -C /home/
#补充 要注释/dev/mapper/centos-home
vi /etc/fstab
#/dev/mapper/centos-home /home xfs defaults 0 0
mount -a
#附快速挂载一下新的磁盘
mkfs.ext4 /dev/vdb
blkid
mkdir /data
mount /dev/vdb /data
df -h
mount="/dev/vdb /data ext4 defaults 0 0"
echo $mount >>/etc/fstab
mount -a