現在、小規模オフィスでのファイル共有にNFSv4を使用しています。
残念ながら、ネットワークはあまり安定しておらず、ネットワークがなくなった場合、Ubuntuクライアントに大きな影響を与えるようです。システム全体がフリーズします。これはnfsマウントが原因だと思います。
では、ネットワーク上でファイルを利用できるようにするための代替手段は何でしょうか?
私はSambaに慣れていますが、Linuxのみが関与しているため、これは正しくないようです。
ネットワークではセキュリティは問題ではありません。
「ハード」オプション(デフォルト)を使用してNFS共有をエクスポートしているため、フリーズしている可能性があります。 「ソフト」オプションを明示的に使用することで、これを変更できます。 NFSのマニュアルページ もっとあります。
mount -o soft <nfs server ip>:/mountpoint /local_mountpoint
そうすれば、クライアントでフリーズの問題が発生しなくなるはずです。
ファイル共有を実装する便利な方法としては、Linuxボックスの中でNFSがの方法です。私も、NFSがSambaほど用途が広いとは思っていなかったと告白しますが、いくつかのガイドラインに従えば、NFSは完全に透過的に機能します。
お役に立てれば。
Linuxを使用してもSambaを使用できなくなるわけではないというFrankThomasのコメントに同意します。他の多くの人と同じように、すべてのLinux環境でNFS共有を使用したいのですが、Sambaもまったく問題ありません。しかし、それはあなたの問題に対する唯一の解決策ではありません。 NFSマウントオプションを確認してみてください。具体的には、intr、soft、tcp、timeo =、retry =オプションを調べて、ご使用の環境に適用できるものがあるかどうかを確認してください。
詳細については、こちらをご覧ください: RHEL 6の一般的なNFSマウントオプション
man nfs
および/またはman mount
何が利用できるかを思い出すために、私はいつもこれを使用しています。