Running 2 ZooKeeper's isn't a good idea as it doesn't handle any server failure. ZooKeeper needs a majority of nodes in the ensemble to be available to handle failures. So 1,3,5 are better choices.
See: http://wiki.apache.org/hadoop/ZooKeeper/FAQ#A7 http://zookeeper.apache.org/doc/r3.3.3/zookeeperAdmin.html#sc_zkMulitServerSetup <http://zookeeper.apache.org/doc/r3.3.3/zookeeperAdmin.html#sc_zkMulitServerSetup> On Wed, May 11, 2011 at 11:18 AM, Doug Meil <[email protected]>wrote: > See the performance section of the HBase book. > > http://hbase.apache.org/book.html#performance > > > -----Original Message----- > From: Ferdy Galema [mailto:[email protected]] > Sent: Wednesday, May 11, 2011 10:25 AM > To: [email protected] > Cc: byambajargal; [email protected] > Subject: Re: What is the recommended number of zookeeper server on 11 nodes > cluster > > A rowcounter is a scan job, so you should use hbase.client.scanner.caching > for better scan performance. (Depending on your value sizes, set to 1000 or > something like that). > > For us, 1 zookeeper is able to manage our 15node cluster perfectly fine. > > On 05/11/2011 02:40 PM, byambajargal wrote: > > Hello everybody > > > > I have run a cluster with 11 nodes hbase CDH3u0 and i have 2 > > zookeeper server in my cluster It seems very slowly when i run the > > rowcounter example my question is what is the recommended number of > > zookeeper server should i run for 11 nodes cluster > > > > cheers > > > > > > Byambajargal >
