通过tune2fs释放 Linux 系统预留的硬盘空间
1、tune2fs只能用于ext2、ext3、ext4文件类型,不支持其它文件类型
[root@localhost ~]# df -T
Filesystem     Type     1K-blocks    Used Available Use% Mounted on
/dev/sda3      xfs       11595776 2806428   8789348  25% /
devtmpfs       devtmpfs   1922988       0   1922988   0% /dev
tmpfs          tmpfs      1932776     308   1932468   1% /dev/shm
tmpfs          tmpfs      1932776    8732   1924044   1% /run
tmpfs          tmpfs      1932776       0   1932776   0% /sys/fs/cgroup
/dev/sda1      xfs         972452  133820    838632  14% /boot
tmpfs          tmpfs       386556       0    386556   0% /run/user/0
文件类型为xfs时。报“Couldn't find valid filesystem superblock.”。注意tune2fs只能用于ext2、ext3、ext4文件类型,对于XFS类型,tune2fs不能解读。
2、tune2fs -m 1 /dev/vda1
[root@iZm5e2ych95dm87zlpyqp3Z ~]# df -hl #查看释放前空间
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       197G   13G  175G   7% /
tmpfs           499M  7.9M  491M   2% /dev/shm
[root@iZm5e2ych95dm87zlpyqp3Z ~]#  tune2fs -m 1 /dev/vda1  #保留1%空间
tune2fs 1.41.12 (17-May-2010)
Setting reserved blocks percentage to 1% (524282 blocks)
[root@iZm5e2ych95dm87zlpyqp3Z ~]# df -hl  #查看释放后空间
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       197G   13G  183G   7% /
tmpfs           499M  7.9M  491M   2% /dev/shm
[root@iZm5e2ych95dm87zlpyqp3Z ~]#  tune2fs -m 5 /dev/vda1  #保留5%空间
tune2fs 1.41.12 (17-May-2010)
Setting reserved blocks percentage to 5% (2621414 blocks)
[root@iZm5e2ych95dm87zlpyqp3Z ~]# df -hl  #查看修改后空间
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       197G   13G  175G   7% /
tmpfs           499M  7.9M  491M   2% /dev/shm