特别注意的是:
resize2fs 命令 针对的是ext2、ext3、ext4文件系统
xfs_growfs 命令 针对的是xfs文件系统
########################################################
1)ext2/ext3/ext4文件系统的调整命令是resize2fs(增大和减小都支持)
1 2 3 4 5 | lvextend -L 120G /dev/mapper/centos-home #增大至120G lvextend -L +20G /dev/mapper/centos-home #增加20G lvreduce -L 50G /dev/mapper/centos-home #减小至50G lvreduce -L -8G /dev/mapper/centos-home #减小8G resize2fs /dev/mapper/centos-home #执行调整 |
2)xfs文件系统的调整命令是xfs_growfs(只支持增大)
1 2 3 4 5 6 | lvextend -L 120G /dev/mapper/centos-home #增大至120G lvextend -L +20G /dev/mapper/centos-home #增加20G xfs_growfs /dev/mapper/centos-home #执行调整 就是说:xfs文件系统只支持增大分区空间的情况,不支持减小的情况(切记!!)。 硬要减小的话,只能在减小后将逻辑分区重新通过mkfs.xfs命令重新格式化才能挂载上,这样的话这个逻辑分区上原来的数据就丢失了。如果有重要文件,那就歇菜喽~~~ |
当减少 home 逻辑卷的空间时,不必删除该逻辑卷后重新创建。可以直接减小home逻辑卷大小后,格式化home逻辑卷,再挂载。
参考:
Linux下对LVM逻辑卷分区大小调整 [针对xfs和ext4文件系统]
Linux 根目录爆满 解决(/dev/mapper/centos-root 100%问题)
解决/dev/mapper/centos-root 占用了过高问题