
誰か、この影響について説明してくれませんか? CentOS 6.3 と httpd 2.15、mod perl サイト 1 つと php サイト 1 つ。誰かが電源コードを抜いてしまいました。ある人から、ジャーナルが復旧したらすべて処理してくれると聞きました。そんなに簡単なことでしょうか? 私が説明したシステムを踏まえて、このイベントの影響について詳しく説明してくれる人はいますか?
幸いなことに、DB は別のボックスにあります。
答え1
ジャーナルは、ファイル システムが一貫した状態にあることを確認する必要があります。これは「すべてを処理する」わけではなく、ディスクに書きかけのファイルが存在しないことを意味します。再起動すると、ディスクに書き込まれたことをジャーナルが確認できないものはすべて削除されます。
それ以外は、アプリの記述方法に関するもので、EXT4 ジャーナルはファイル システム操作に機能します。
答え2
問題ないはずです。EXT4 はファイルシステムを一貫した状態に保ちます。ファイルのいずれかが変更中だった場合、破損する可能性がありますが、それ以外はすべて問題ないはずです。特に、ファイルシステム上の変更されていない他のファイルは、EXT4 の I/O バリアにより問題ないはずです。https://serverfault.com/a/391327/81387例えば。