Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Plain View
Zookeeper >> mail # user >> why zookeeper bind 0.0.0.0 at mitihomed server


+
Isaac 2011-06-15, 03:33
+
Isaac 2011-06-15, 05:24
+
Isaac 2011-06-15, 05:32
+
Ted Dunning 2011-06-15, 07:53
+
Isaac 2011-06-15, 10:14
+
Patrick Hunt 2011-06-16, 17:14
+
Kiall Mac Innes 2011-06-15, 12:52
+
Jared Cantwell 2011-06-15, 12:55
+
Ted Dunning 2011-06-15, 18:47
Copy link to this message
-
Re: why zookeeper bind 0.0.0.0 at mitihomed server
I created a JIRA for this and will attach my patch to it soon.  I think it
might need minor cleanup to actually be submitted, but its a start.  Isaac,
perhaps you can push the patch to get it committed?

https://issues.apache.org/jira/browse/ZOOKEEPER-1096

~Jared

On Wed, Jun 15, 2011 at 12:47 PM, Ted Dunning <[EMAIL PROTECTED]> wrote:

> Jared,
>
> Sounds like you have a quorum of users interested in this patch.
>
> On Wed, Jun 15, 2011 at 2:55 PM, Jared Cantwell <[EMAIL PROTECTED]
> >wrote:
>
> > I suggested something similar a while back.  I too don't see a reason to
> > bind to all interfaces when we know the interface other servers are going
> > to
> > contact us on.  See this thread, where I propose a patch.  If there's
> > interest, I can attach this patch to a JIRA you open.  I've been using
> this
> > for about a year now.
> >
> >
> >
> http://mail-archives.apache.org/mod_mbox/hadoop-zookeeper-dev/201008.mbox/%3CAANLkTikkT97Djqt3CU=H2+[EMAIL PROTECTED]%3E
> >
> > ~Jared
> >
> > On Wed, Jun 15, 2011 at 6:52 AM, Kiall Mac Innes <[EMAIL PROTECTED]>
> > wrote:
> >
> > > Obviously the server.* settings are for connecting to other servers, I
> > > believe he is referring to the clientPort and clientPortAddress
> > > combination.
> > > These looks suspiciously like they are for choosing an IP and Port
> combo
> > to
> > > bind on..
> > >
> > >
> > > Thanks,
> > > Kiall
> > >
> > >
> > > On Wed, Jun 15, 2011 at 8:53 AM, Ted Dunning <[EMAIL PROTECTED]>
> > > wrote:
> > >
> > > > So that other machines can contact it.
> > > >
> > > > Seriously, why did you have an expectation it would not bind to
> > 0.0.0.0?
> > > >
> > > > The configuration file tells how to reach OTHER servers.  It doesn't
> > > > limit which interfaces to use for incoming connections.
> > > >
> > > > On Wed, Jun 15, 2011 at 5:33 AM, Isaac <[EMAIL PROTECTED]> wrote:
> > > > > why zookeeper bind 0.0.0.0 at miti-homed server?
> > > > >
> > > > > $ netstat -lnp | grep 99
> > > > > ...
> > > > > tcp        0      0 0.0.0.0:9900            0.0.0.0:*
> > > > LISTEN
> > > > >   16536/java
> > > > > tcp        0      0 0.0.0.0:9910            0.0.0.0:*
> > > > LISTEN
> > > > >   16536/java
> > > > > ...
> > > > >
> > > > > i deploy 3 zookeeper on the same server for test.
> > > > > zoo.cfg
> > > > > ------------------------------
> > > > > # The number of milliseconds of each tick
> > > > > tickTime=2000
> > > > > # The number of ticks that the initial
> > > > > # synchronization phase can take
> > > > > initLimit=5
> > > > > # The number of ticks that can pass between
> > > > > # sending a request and getting an acknowledgement
> > > > > syncLimit=2
> > > > > # the directory where the snapshot is stored.
> > > > > dataDir=/data/zookeeper/data
> > > > > # the port at which the clients will connect
> > > > > clientPort=10000
> > > > > clientPortAddress=172.27.31.48
> > > > > server.1=172.27.31.48:9900:9910
> > > > > server.2=172.27.31.48:9901:9911
> > > > > server.3=172.27.31.48:9902:9912
> > > > >
> > > >
> > >
> >
>
+
Isaac 2011-06-16, 10:04
+
Isaac 2011-06-16, 10:06
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB