Centos7 修改硬盘分区大小
扩充root分区大小
1.查看磁盘空间大小
df -h
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f11d802ef6ae2b0b7887db46903b591e.png)
此处可以看到home分区还要66G,我们需要分配50G到root分区
2.备份home目录文件
cp -r /home/ homebak/
3.卸载home分区,并查看是否成功
umount /home
df -h
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ea8982253bb582d4a095ca0784072f06.png)
卸载home分区成功
4.删除home所在lv
lvremove /dev/mapper/centos-home
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1d3b3332b07d77d1ee5c162919c86fd7.png)
5.拓展root所在lv
lvextend -L +50G /dev/mapper/centos-root
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/cec4adf5744e26802017e92bc6330201.png)
6.拓展文件系统,并查看root分区是否扩增成功
xfs_growfs /dev/mapper/centos-root
df -h
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b674617ea0f3d3c29b95721dee3b591b.png)
可以看到结果,扩展成功
7.重新创建home的lv
lvcreate -L 16G -n home centos
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/10e5644f45fb4c83f03a7870a79e3caf.png)
这里很多人会把66-50=剩下的16分给home,其实不行
vgdisplay
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/27b5eb85ba6a259752bfdfdb98be5676.png)
可以看见剩余的只有15.12G了,我们重新分配
lvcreate -L 15G -n home centos
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7957d31c8bb8d1e590e3fe2944829a47.png)
8.创建home文件系统
mkfs.xfs /dev/centos/home
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/aaf1cb7894eb6444066691457662068c.png)
9.挂载home分区,并查看是否成功
mount /dev/centos/home /home
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/103b9140b17633789ca12f65bed4a6f2.png)
挂载成功