3TBのディスクが接続されたサーバーがあります。 tune2fsを使用して予約済みブロックを減らしたい。デフォルトの5%から1%に減らすと、多くの余分なスペースを確保できます。
実サーバーに適用する前に、テスト環境でテストしました。
前 : /dev/sdb ext4 3.9G 8.0M 3.7G 1% /root/mount1
コマンド:tune2fs -m.5 /dev/sdb
後:/dev/sdb ext4 3.9G 8.0M 3.7G 1% /root/mount1
ご覧のとおり、df-hTは同じサイズの3.9Gを示しています。ただし、tune2fs -l/dev/sdbでチェックすると、予約済みブロックは削減されます。なぜdfが新しいサイズをとらないのですか?
予約済みブロックはすでにファイルシステムの一部であるため、「大量の余分なスペース」を取得することを期待する必要はありません。
通常の(root以外の)ユーザーとしてファイルシステムをいっぱいにした場合、実際にはいっぱいではありません。予約済みのブロックはまだ存在し、使用する準備ができていますが、rootユーザーのみが使用できます。予約済みのブロックを減らしても、スペースが1ビット増えるわけではなく、root以外のユーザーがすでに使用可能なスペースをさらに埋めることができます。