停電後もログファイルシステムが破損しないことを保証できますか?

停電後もログファイルシステムが破損しないことを保証できますか?

私に代わってこのような質問をします。この質問をした他のユーザーUbuntuチャットルームで。

停電時にジャーナルファイルシステムが破損しないことを保証できますか?

この回答がファイルシステムによって異なる場合は、損傷を防ぐシステムとそうでないシステムを表示してください。

ベストアンサー1

保証はありません。ジャーナル処理されたファイルシステムは、優れた回復力を持ち、損傷に対して脆弱ではありませんが、免疫はありません。

すべてのログは、ファイルシステムで実行された最近のタスクのリストです。主な部分は仕訳帳の作成です。今後ジョブが発生します。ほとんどのタスクにはいくつかのステップがあります。たとえば、ファイルを削除するには、ファイルシステムディレクトリからファイルエントリを削除し、ドライブのセクタを利用可能なセクタとしてマークする必要があります。これら2つのステップの間に問題が発生した場合、ジャーナリングファイルシステムはすぐにそれを通知し、必要なクリーンアップを実行してすべてを一貫して維持できます。これは、エラーを検出するためにボリュームの内容全体を調査する必要がある非ジャーナリングファイルシステムの場合には該当しません。

このタイプのロギングは、ロギングしないよりも破損する可能性が低くなりますが、まだ破損する可能性があります。たとえば、ハードドライブに機械的なエラーが発生した場合、またはログ書き込み自体が失敗したり中断されたりした場合です。

ジャーナリングの基本的な前提は、ジャーナル項目を作成することが、それが説明する実際の取引よりもはるかに速いことが多いことです。したがって、OSコマンド(ログ)書き込みとハードドライブ書き込み完了の間の時間間隔は、通常の書き込みよりはるかに短いです。つまり、問題が発生する可能性があるウィンドウは狭いですが、まだウィンドウがあります。

アーカイブされたIBMページに関する追加情報:

おすすめ記事