在Linux文件系统中,Reserved block是文件系统在格式化时预留的空间,用于root用户,以确保即使文件系统已满,root用户也可以写入文件,用于紧急情况,如磁盘损坏时,可以保证有足够的空间进行恢复操作。这是通过预留一些空间来实现的。

下面ext4文件系统的调整方法:

  1. 在格式化文件系统时设置保留块大小(默认5%)

    # mkfs.ext4 -m 百分比 分区设备名
    mkfs.ext4 -m 1 /dev/sdb
  2. 对已存在的文件系统调整保留块大小

    # 按百分比调整保留块大小
    # tune2fs -m 百分比 分区设备名
    # 示例:
    tune2fs -m 1 /dev/sdb
    
    # 按指定数量设置固定的块大小
    # tune2fs -r 保留块数量 分区设备名
    tune2fs -r 1000 /dev/sdb