CentOS磁盘空间的重新分配,LVM下将home路径下的空间分配一些到别的路径下
1、备份数据库数据;
2、/home下的数据先备份,执行第12步格式化后需要用这个备份数据恢复;
3、umount /home/;
4、df –hT查看文件类型及空间;
5、将centos-home这个逻辑分区缩容到5G
指令:lvreduce -L 5G /dev/mapper/centos-home;
6、重新格式化centos-home这个分区
指令:mkfs.xfs /dev/mapper/centos-home –f;
7、挂载回/home
指令:mount –a;
8、查看可用的空闲磁盘空间
指令:vgdisplay;
9、根据第8步中的可用空间扩容指定的逻辑卷(此处以扩容centos-root这个逻辑卷为例),
指令:lvextend -L +100G /dev/mapper/centos-root(此处假设可用空间是100G);
10、执行调整,
指令:xfs_growfs /dev/mapper/centos-root;
11、df –hT再次查看文件类型及空间;
12、将第2步中备份的数据重新放到/home下面;
说明:xfs文件只能扩容不能缩容,缩容后就需要重新格式化缩容的磁盘,否则无法再挂载回去,因此执行第6步是xfs必须的。
参考文档:https://www.cnblogs.com/kevingrace/p/5825963.html