Hi

I am looking for feasibility advice on building a self managed cluster.
Basically I don't have to have to maintain a separate Zookeeper and/or 
Controller processes.

If I have a Master and a Slave, each will embed a Zookeeper node, forming a 
Zookeeper cluster.
Then one of them will setup the Helix cluster.  
This can be done by first creating global Zookeeper lock before setting up the 
cluster if it does already exist.
It doesn't look like Helix supports distribute locks, but it's not hard to do.

The biggest problem I see in this is that with even number of nodes, Zookeeper 
can no form a quorum and that can result in split brain.
Do you see any other problems with this design?

Thanks
--ming

Reply via email to