複数のオペレーティングシステムの同じNFS共有にデータを書き込むことはできますか?

複数のオペレーティングシステムの同じNFS共有にデータを書き込むことはできますか?

NFSをRWとして共有するNAS(おそらくBTRFSを使用)があります。

複数のオペレーティングシステムでこの共有をRWとしてマウントできます。

質問: 複数の独立したオペレーティングシステムがNFS共有をマウントし、ここに多くのファイルを書き込んだ場合、ファイルシステムが壊れますか?

答え1

いいえ、NFSはこのタイプの使用をサポートするように設計されています。実際、これは複数のクライアントをサポートするように設計されているだけでなく、(すべてのネットワークファイルシステムでサポート可能)、さまざまなクライアントオペレーティングシステムをサポートするように特別に設計されています(参照:オリジナル紙詳細はこちら)。

唯一の破損のリスクは、複数のクライアントが調整なしで同じファイルに書き込むことです。通常、これはロックを使用して防ぐことができます。例えば使用fcntl(2)

関連情報