fyi, zk's maxclientcnxns controls not the total number of connections to
a zk server, but rather the total number of connections from a single
host to a zk server:
http://hadoop.apache.org/zookeeper/docs/current/zookeeperAdmin.html#sc_advancedConfiguration
"Limits the number of concurrent connections (at the socket level) that
a single client, identified by IP address, may make to a single member
of the ZooKeeper ensemble. This is used to prevent certain classes of
DoS attacks, including file descriptor exhaustion. Setting this to 0
removes the limit on concurrent connections."
Patrick
Andrew Purtell wrote:
Have you done something like:
<property>
<name>hbase.regionserver.handler.count</name>
<value>100</value>
</property>
<property>
<name>hbase.zookeeper.property.maxClientCnxns</name>
<value>100</value>
</property>
?
- Andy
On Wed, Jan 13, 2010 at 10:48 PM, Adam Silberstein wrote:
[...]
And then, 5 seconds into it, I start seeing these:
10/01/13 22:33:27 DEBUGclient.HConnectionManager$TableServers: Reloading
region usertable,user263042644,1263431524192 location because regionserver
didn't accept updates; tries=0 of max=10, waiting=2000ms
But the region servers are all up, and none logged any messages during the
client run.