Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Zookeeper >> mail # user >> Server addresses in a cluster


Copy link to this message
-
Re: Server addresses in a cluster
My bad... this is only in the current unreleased 3.5.0 (trunk) version of
zookeeper. For 3.4.6, you can simply read the static configuration file on
the node to get the ensemble since it never changes.
On Wed, Dec 18, 2013 at 12:32 PM, Marshall McMullen <
[EMAIL PROTECTED]> wrote:

> I wrongly assumed there was a corresponding Java API for this but perhaps
> not. Worst case you can just "get /zookeeper/config".
>
> Here's the draft documentation:
>
> https://docs.google.com/a/zentire.com/document/d/1AF8pIfQbN5cKxe0c4cQ4_DW6ZjBJqSkyANcTGUwkzjc/edit
>
>
>
> On Wed, Dec 18, 2013 at 7:57 AM, Siman, Aleksandr <[EMAIL PROTECTED]>wrote:
>
>> I am interested in Java API so I have looked into sources of `
>> org.apache.zookeeper` v3.4.5 and have not found any `GetConfig`.
>> What I have found is only `
>> javax.security.auth.login.Configuration.getConfiguration() `.
>>
>> -----Original Message-----
>> From: Marshall McMullen [mailto:[EMAIL PROTECTED]]
>> Sent: Wednesday, December 18, 2013 4:32 PM
>> To: UserZooKeeper
>> Subject: Re: Server addresses in a cluster
>>
>> There is a programmatic API to get the dynamic config:
>>
>> C: zoo_getconfig
>> Java: GetConfig
>>
>>
>> On Wed, Dec 18, 2013 at 7:04 AM, Siman, Aleksandr <[EMAIL PROTECTED]>
>> wrote:
>>
>> > Hello!
>> >
>> > How to get list of server addresses in a cluster in runtime, the one
>> > that can be found in config file, like:
>> > server.1=localhost:2888:3888
>> > server.2=localhost:2889:3889
>> > server.3=localhost:2890:3890
>> >
>> > Thank you!
>> >
>> >
>> > ________________________________
>> >
>> > This e-mail and any attachment(s) are intended only for the
>> > recipient(s) named above and others who have been specifically
>> > authorized to receive them. They may contain confidential information.
>> > If you are not the intended recipient, please do not read this email or
>> its attachment(s).
>> > Furthermore, you are hereby notified that any dissemination,
>> > distribution or copying of this e-mail and any attachment(s) is
>> > strictly prohibited. If you have received this e-mail in error, please
>> > immediately notify the sender by replying to this e-mail and then
>> > delete this e-mail and any
>> > attachment(s) or copies thereof from your system. Thank you.
>> >
>>
>> ________________________________
>>
>> This e-mail and any attachment(s) are intended only for the recipient(s)
>> named above and others who have been specifically authorized to receive
>> them. They may contain confidential information. If you are not the
>> intended recipient, please do not read this email or its attachment(s).
>> Furthermore, you are hereby notified that any dissemination, distribution
>> or copying of this e-mail and any attachment(s) is strictly prohibited. If
>> you have received this e-mail in error, please immediately notify the
>> sender by replying to this e-mail and then delete this e-mail and any
>> attachment(s) or copies thereof from your system. Thank you.
>>
>
>