
100Gbパーティションが75Gbのデータで満たされているとしましょう。
私たちはそれを20Gbに減らしたいと思います。
- する2fs サイズ変更75Gbのデータを残りの80Gbに移動し、パーティションのサイズを変更しますか?つまり、データは保存されていますか?
- それでは有効ですか?左心室容積また?
とても感謝しています!
答え1
はい、resize2fs
必要に応じてデータを移動します(少なくともext4では)。これは意味するlvreduce -r
(これは-r
非常に重要です)resize2fs
また、最初に呼び出すので安全ですfsadm
。 ext4はオフラインモードでのみ縮小できます(削除された場合)。インストール中に縮小しようとするとエラーが発生します。
もちろん「安全」とは、誤りや停電などがないという意味に過ぎません。したがって、まだバックアップが必要です。
注:Roaimaは、書き込みが終わるたびに実際に同期していると言いましたが、resize2fs
停電が発生しても安全だと思います。もちろん、これは実際に動作する同期に依存し、常にそうではありません(時にはディスク、特にSSDは停電をうまく処理しません)。これはeatmydata
(同期ブロック)作業を高速化することができますが(roaimaはこれを試みました)、もちろん失敗した場合はセキュリティがはるかに少ないことを意味します。