I personal think zookeeper team need to add the feature of changing
zookeeper cluster server list in runtime---without restart server.

2011/11/30 nileader <[email protected]>

> Hi,ted,you mean restart old server before new servers?
> Let's see the case:
>
> In my cluster, there are three zk server, A,B and C each config three
> server address.
> Once, i want to upgrade my cluster to five server.
> You say:
>
>> configure the new servers
>>
>> - update the configuration on the old servers
>>
>> - restart each old server one at a time
>>
>> - start the new servers
>>
>>
>
> So,  when i config Server C's serverlist, it will be five server in it's
> zoo.cfg, and restart it.
> Then make change on server b. Once i restart server b, there will be only
> two server work in cluster,
> and  2< 5/2+1.
>
> So, how the leader will be elect and how the cluster will work ok?
>
>
>
>
>
> *nileader* ni掌櫃的個人郵箱
> *MSN*: [email protected]
> *Weibo*:http://weibo.com/nileader
> ————————————————————————————————————————————————————————————————————————
> This email (including any attachments) is confidential and may be legally
> privileged, private information of correct recipient and nileader. If you
> received this email in error, please delete it immediately and do not copy
> it or use it for any purpose or disclose its contents to any other person.
> Thank you.
> *
> 本電郵(包括任何附件)可能含有機密資料並受法律保護,屬於ni掌櫃和正確收件人之間的私有信息。如您不是正確的收件人,請您立即刪除本郵件。請不要將本電郵進行複製並用作任何其它用途,或透露本郵件之內容。謝謝。
> *
>
>
>
> 2011/11/29 Ted Dunning <[email protected]>
>
>> To expand on that FAQ, the detailed process should be to
>>
>> - configure the new servers
>>
>> - update the configuration on the old servers
>>
>> - restart each old server one at a time
>>
>> - start the new servers
>>
>> - have your applications reconnect with the full set of servers in the
>> connection string.  This can be done whenever you like.
>>
>> Your clients will receive a disconnect message when the server that they
>> are talking to is restarted, but they should reconnect immediately and
>> transparently.  You may have a problem if your applications don't handle
>> transient disconnections properly.
>>
>>
>>
>> On Tue, Nov 29, 2011 at 3:10 AM, pubudu gunawardena <[email protected]
>> >wrote:
>>
>> > On Tue, Nov 29, 2011 at 1:08 PM, nileader <[email protected]> wrote:
>> > >
>> > > hi, all.
>> > >
>> > > If i update my conf/zoo.cfg config, must i restart my zk server?
>> > >
>> > > In my case, we have 3 servers in production environment, now, we want
>> to
>> > > upgrade to 5 server.
>> >
>> > Take a look at http://wiki.apache.org/hadoop/ZooKeeper/FAQ#A6 where it
>> > says
>> > how to upgrade ZooKeeper.
>> > >
>> > >
>> > > Any problem will happen if a kill one of three servers.
>> > >
>> > >
>> > > *[email protected]*
>> >
>> >
>> >
>> >
>> > --
>> > Thanks,
>> > Pubudu
>> >
>>
>
>

Reply via email to