Sean Knapp wrote:
Raghu,
Apologies for the confusion. I was seeing the problem with any setting
for dfs.datanode.max.xcievers... 1k, 2k and 8k. Likewise, I was also seeing
the problem with different open file settings, all the way up to 32k.

Since I installed the patch, HDFS has been performing much better. The
current settings that work for me are 16k max open files with
dfs.datanode.max.xcievers=8k, though under heavy balancer load I do start to
hit the 16k max.

Thanks. That clarifies many things.

Even with the patch, if you have lot of simultaneous clients, DataNode does need a lot of file descriptors (something like 6 times the number of active 'xceivers'). In your case you seem to have lot of simultaneous clients. I suggest increasing file limit to much higher (something like 64k).

Raghu.

Regards,
Sean

2009/2/13 Raghu Angadi <rang...@yahoo-inc.com>


Reply via email to