複数の OS から同じ NFS 共有に書き込むことはできますか?

複数の OS から同じ NFS 共有に書き込むことはできますか?

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

この共有は、複数の OS から RW としてマウントできます。

質問: 複数の独立した OS が NFS 共有をマウントし、そこに多数のファイルを書き込むと、ファイルシステムが破損しますか?

答え1

いいえ、NFS はこのような使用方法をサポートするように設計されています。実際、NFS は複数のクライアントをサポートするように設計されているだけでなく (どのネットワーク ファイルシステムでもこれが可能です)、さまざまなクライアント オペレーティング システムをサポートするように特別に設計されています (原著論文詳細については)。

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

関連情報