- PR -

nfsd: too many open TCP sockets

1
投稿者投稿内容
lemon
会議室デビュー日: 2005/07/25
投稿数: 17
投稿日時: 2006-08-29 08:31
nfsd: too many open TCP sockets, consider increasing the number of nfsd threads

NFSのファイルサーバー(RedHat AS 4 update3)のdmesgにこのように表示が出ているのですが
クライアントの数を減らさないで、軽減する方法はないものでしょうか?
F/A
ぬし
会議室デビュー日: 2006/03/18
投稿数: 312
お住まい・勤務地: Tokyo
投稿日時: 2006-08-30 16:25
/etc/sysconfig/nfs というファイルを作成して、中に
RPCNFSDCOUNT=16のようにデーモン数を指定してNFSを起動すれば、
その数だけnfsdは起動するようになります。

ただ、それがそのエラーを解決するかどうかはわかりません。
Web上の情報ではTCP接続の場合 Linuxカーネルで最大20にハードコーディングされている
なんていう情報があるからです。
この場合、TCPを使用せずUDPを使用してNFSマウントするのが回避策のようです。

なお、サーバー側でTCPリクエストを拒否させる方法は分かりませんでした。
1

スキルアップ/キャリアアップ(JOB@IT)