「/」を完全に満たしてシステムを停止する[閉じる]

「/」を完全に満たしてシステムを停止する[閉じる]

RHEL7システム(特にXFSファイルシステム)をデータで完全に埋めて破損する可能性はありますか?

ディスクが書き込み操作でいっぱいになると、悪いことが起こると想像できますが、保護機能も備えたいと思います。/いっぱいになったのか、それとも別のパーティションがあるのか​​は重要ですか?

ベストアンサー1

ファイルシステムが100%いっぱいになると(またはroot予約されたスペースが原因で105%)、悪いことが発生する可能性があります(TM)。私が見た特定のケース(XFSには適用されませんが):

  • 100%のNTFSパーティション全体(ユーザーはラップトップで実行しないように警告しましたが、ユーザーは数ヶ月間これをやってきました...)は最終的にファイルシステムループを引き起こすので、300Gディスクからデータをバックアップしようとするとループが原因で3Tディスクなどを埋めることができます。
  • バグが原因でディスクがほぼ100%いっぱいになった一部のLinux仮想マシンでは、パーティションの終わりビットをパーティションの先頭に書き換え始め、そのパーティションにあったさまざまな重要なビットが破損しています。

したがって、バグがある場合は、テストシステムまたはベーキング中に予防措置によってファイルシステムが破損する可能性があり、何が起こるのかを確認するためにディスクを完全に満たしている可能性があります。ただし、OSやファイルシステムの破損なしにパーティションがいっぱいで書き込みが失敗することがよくあります(もちろん、書き込みが失敗したときにプログラマがテストしていないため、アプリケーションソフトウェアが非常に不満になる可能性があります。stunnel)を作成せずにアプリケーションデータの処理を停止します。

(ファイルシステムが100%いっぱいで実行される可能性があるいくつかの正当な状況があります。たとえば、データベースにすべてのスペースが必要な場合、または多くのゲノムデータを含む(主に?)読み取り専用パーティションなど)。

それ以外の場合、通常は保護機能はありません。一般に、パーティションがX%でいっぱいになったり、表示されるスペースに大きな変化がある場合に警告するように、ある種のモニターが設定されます。これらは、時間の経過とともに増加に基づいて事前に予測できることがよくあります。木曜日に電子メールを送信する方が良いです(「パーティション(90%いっぱいです - エラー!エラー!

おすすめ記事