NFSマウントで最大のパフォーマンスを探しています。
私はローカルネットワークにあり、おそらく完全に安全ではありません。私の場合、パフォーマンスが最も重要です。
私が見つけたもの:
/etc/export
私の定義によると非同期パターンが役に立ちました。
/etc/default/nfs-kernel-server
パフォーマンスを向上させるための次の変数が見つかりました。
# Number of servers to start up
RPCNFSDCOUNT=8
# Runtime priority of server (see nice(1))
RPCNFSDPRIORITY=0
# Options for rpc.mountd.
RPCMOUNTDOPTS=--manage-gids
サーバーNFS
はLinux Mintにあり、クライアントインストールのリモートパーティションはDebian 6です。
NFSサーバーの最大パフォーマンスに関する推奨事項はありますか?
RPCNFSDPRIORITYを変更する必要がありますか?
NFSサーバーのパフォーマンスを向上させる他のパラメータがある場合は?
クライアントは、実際には次の構成を使用して NFS パーティションをマウントします。
server:/remotepath /localpath nfs4 rw,intr,hard,noatime,rsize=32768,wsize=32768 0 0
これがNFS v4共有に最適なマウントオプションですか?
答え1
インストール中timeo
およびオプションを変更できます。retrans
たとえば、
mount 192.168.0.102:/data /mnt -o timeo=5,retrans=4
これは、サーバーの応答が遅れたり、サーバーが応答しなくなったときにクライアントがサーバーに対して試行する再試行の数に影響します。
答え2
最新のLinuxでは、rsizeとwsizeをハードコードしないでください。自動的に最適化され、例より大きくなります。