SANに多数のサーバーが接続されています。あるサーバーは、運用データベースサーバーをホストし、すべてのサーバーにエクスポートしたLUNでファイルシステムのフルデータベースバックアップを実行します。
「所有者」(本番サーバー)のみがこのファイルシステムを読み書きでマウントできます。所有者がフルバックアップを実行するとsync
呼び出されます。
他のホストは後でバックアップにすばやくアクセスし、コピーをマウントするためにこのファイルシステムを読み取り専用でマウントします。これにより、ネットワークがバックアップ転送にボトルネックを引き起こさないようにします。
私は長い間何の欠陥もなくSolarisの一般的なUFSファイルシステムでこの設定を使用してきました。
私はLinux(RHEL6)で同じ設定をしており、どのファイルシステムを選択するかについてアドバイスを受けたいと思います。所有者以外のホストが変更したくないので、単純な方が良いと思います。ディスクの構造がカーネルが「知っている」ものと一致しなくなると、所有者カーネルを混乱させるログの再生やその他の奇妙な操作はありません。
私の質問を理解できることを願っています。 Linuxで読み取り専用ファイルシステム(ログ再生など)をマウントするときに何が起こるのか見たことがありますが、これは少し心配です。
私は簡単なものを探しています。ハンドシェイクとハートビートが必要なクラスタ化ファイルシステムではありません。 1つのノードにのみ書き込む必要があります。
ベストアンサー1
Linuxによるとマニュアルページマウントするには、ext3 / ext4ファイルシステムに "-o ro, noload"を使用できます(これは私が選択したFSです)。