系统安装好后,发现home分区过大,想从home分区中拿出100G给/分区(针对XFS系统)
适用于home下无重要文件,如有需先备份
1. umount /home/ #取消挂载
2. lvreduce -L -100G /dev/mapper/centos-home #减少空间
3. mkfs.xfs /dev/mapper/centos-home -f #初始化空间(减少后数据会丢失)
4. mount /dev/mapper/centos-home /home/ #重新挂载回home目录下
5. df -hT # 再次查看分区,发现home分区已经减小了100G,只不过这个分区里之前的数据都没有了
6. vgdisplay
7. lvextend -L +100G /dev/mapper/centos-root #然后将上面从home分区拿出的100G放到/分区下
8. xfs_growfs /dev/mapper/centos-root 应用添加的内存
9. df -hT #查看分区,/分区增大100g空间