Why are you running ZK in VM's? If those VM's are on a smaller number of machines, then you are making your failure modes worse, not better.
Zookeeper is very well behaved and should normally be run as a bare process. You can migrate/upgrade the cluster at will and you can have several ZK clusters on the same set of machines if you need to. For Hbase, I don't think you need to since you can root the hbase info in different locations in the same ZK cluster. On Tue, Jun 21, 2011 at 9:18 AM, Mingjian Deng <koven2...@gmail.com> wrote: > In our cluster, we have 43 nodes with 3 clusters. Two of them have 10 > regionservers and datanodes nodes and another has 20 regionservers and > datanodes. And all the 3 clusters use 1 zookeeper cluster with 5 nodes > running in virtual machines. >