Is there a way to ask the zk cluster to switch leaders? Switch in such a 
way as it doesn't cause a "virtual bounce"? (I mean can we code 
something that would enable this)

Patrick

Benjamin Reed wrote:
> Creative idea. This should work. It's kind of a pain. I don't think 
> there is a Jira opened for this, but you should open one. It's really a 
> matter of implementation. You should be able to add (or remove) a 
> machine to ZooKeeper and just have it get integrated in without having 
> to do any restarting. The real problem with the restarting is that 
> eventually you will get to the leader which will cause a virtual bounce 
> of everyone when a new leader gets elected, so you really don't save 
> much by doing it gradually.
> 
> ben
> 
> Austin Shoemaker wrote:
>> We are using Zookeeper to implement consistent hashing, and need to be 
>> able to add or remove hosts from the Zookeeper service without 
>> interrupting its functionality.
>>
>> According to http://zookeeper.wiki.sourceforge.net/ZooKeeperConfiguration:
>> "Every machine that is part of the ZooKeeper service needs to know 
>> about every other machine. So, we need to have a list of machines in 
>> the configuration file."
>>
>> Can we add a single Zookeeper server to the service with an expanded 
>> host list without interrupting the proper functioning of the service? 
>> The old servers will each have host list s_1, ..., s_k, and the new 
>> server s_k+1 will have host list s_1, ..., s_k, s_k+1. Now we need to 
>> restart the rest of the servers one by one from s_1 to s_k with the 
>> new host list s_1, ..., s_k, s_k+1. Is this a violation of the service 
>> specification?
>>
>> Thanks,
>>
>> Austin
>>
>> ------------------------------------------------------------------------
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>> Build the coolest Linux based applications with Moblin SDK & win great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Zookeeper-user mailing list
>> Zookeeper-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/zookeeper-user
>>   
> 
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Zookeeper-user mailing list
> Zookeeper-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/zookeeper-user

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Zookeeper-user mailing list
Zookeeper-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/zookeeper-user

Reply via email to