Centos 7 xfs 文件系统 lvm 分区容量调整

centos 7 默认是xfs文件系统  对于lvm分区已不是传统的ext文件系统方式

xfs文件系统的调整命令是xfs_growfs(只支持增大)

参考链接:https://www.cnblogs.com/kevingrace/p/5825963.html

1.查看文件系统格式
df -lhT

2.xfs_growfs

lvextend -L 120G /dev/mapper/centos-home    //增大至120G
lvextend -L +20G /dev/mapper/centos-home    //增加20G
xfs_growfs /dev/mapper/centos-home          //执行调整

硬要减小的话,只能在减小后将逻辑分区重新通过mkfs.xfs命令重新格式化才能挂载上,这样的话这个逻辑分区上原来的数据就丢失了

3.查看系统上的空闲空间
vgdisplay
 
 free space
 
4.将空闲空间增加至需要扩展的分区
lvextend -L +90G /dev/mapper/centos-home 

xfs_growfs /dev/mapper/centos-home

5.缩小现有的分区大小 来扩展
#卸载当前挂载
umount /home/
#缩小现有的分区
lvreduce -L -100G /dev/mapper/centos-home

格式化:mkfs.xfs /dev/mapper/centos-home -f

扫描二维码关注公众号,回复: 11246651 查看本文章

此步骤在做之前 一定要备份好数据  非常重要!!!

这里也可以格式化成其他格式  需要修改/etc/fstab 的挂载信息

#重新挂载
mount /dev/mapper/centos-home /home/

6.将上面分出来的空闲空间分配给/
lvextend -L +100G /dev/mapper/centos-root

xfs_growfs /dev/mapper/centos-root

#检查  df -hT

猜你喜欢

转载自blog.csdn.net/qq_34777982/article/details/98938353
今日推荐