共有ディスクファイルの同期

共有ディスクファイルの同期

fstab経由でマウントされた共有ディスクを持つ2つのCentos 7サーバーがあります。

/dev/sdb /mnt/shared   xfs  rw,suid,dev,noexec,auto,user,sync      0  0

両方のサーバーでディスクとその内容を表示できますが、新しいファイルを作成すると、反対側のサーバーには自動的には表示されません。ディスクをアンマウントしてマウントすると、ファイルが表示されます。

ファイルが生成された後に実行されると、syncファイルは生成されません。

提案どおりにlsyncdをインストールしましたここしかし、何も変わらなかった。

ベストアンサー1

共有ブロックデバイスを使用していて、両方のサーバーがファイルシステムに書き込むことができるようにするには、クラスタ化されたファイルシステムを使用していることを確認する必要があります。そうしないと、ファイルシステムが確実に破損する可能性があります。

クラスタファイルシステムの例:

GFS
Lustre
OCF
LizardFS

可能であれば、両方のサーバーにNFS共有をマウントする方が簡単です。これにより、ファイルロックなどの問題が処理されます。

おすすめ記事