2つのホストの1つが読み取り専用の2つのホストで同じext4ディスクをマウントできますか?

2つのホストの1つが読み取り専用の2つのホストで同じext4ディスクをマウントできますか?

2つの異なるサーバー(iSCSIボリューム)でext4ファイルシステムを使用して同じディスクをマウントすると、ディスク上のデータが破損する可能性があることがわかります。私の質問はサーバーの1つがディスクを読み取り専用でマウントし、別のサーバーがディスクを読み取り/書き込みでマウントする場合、どのような違いがありますか?

OCFS2または同様のものがこの目的に使用でき、NFSを使用して他のサーバーがアクセスできるようにディスクをエクスポートできることを知っていますが、提案した設定が機能するかどうかを知りたいです。

ベストアンサー1

習慣。キャッシュのため、読み取り専用クライアントは一貫した結果を提供しません。確かにこれのために設計されていません。アプリケーションがIOエラーを返すことがわかります。コードにはまだいくつかの監督があり、カーネルがクラッシュしたり、プロセスで使用されているメモリが破損する可能性があります。

しかし、最も重要なのは、ext4が読み取り専用マウントでもログを再生することです。したがって、読取り専用マウントは依然として基本ブロック装置に書き込まれる。 〜でも両方マウントは読み取り専用です:).

おすすめ記事