You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@kafka.apache.org by navneet sharma <na...@gmail.com> on 2012/04/16 11:25:59 UTC

Zookeeper exception

Hi,

I am working with the 0.7.0 version.
Whenever i start kafka-server after zookeeper as explained on this link:
http://incubator.apache.org/kafka/quickstart.html

I get an exception like this on zookeeper console::
[2012-04-10 13:54:19,931] INFO Got user-level KeeperException when
processing sessionid:0x1369b5890840000 type:create cxid:0x1
zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error Path:/brokers/ids
Error:KeeperErrorCode = NoNode for /brokers/ids
(org.apache.zookeeper.server.PrepRequestProcessor)
[2012-04-10 13:54:19,964] INFO Got user-level KeeperException when
processing sessionid:0x1369b5890840000 type:create cxid:0x2
zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error Path:/brokers
Error:KeeperErrorCode = NoNode for /brokers
(org.apache.zookeeper.server.PrepRequestProcessor)

Why am i getting this exception. Did i miss anything?

Thanks,
Navneet Sharma

Re: Zookeeper exception

Posted by Neha Narkhede <ne...@gmail.com>.
Ahmed,

That looks odd. I would expect you to see this sort of error only once when
you start up a console consumer (with a random group id).
Please could you send around the entire log4j log that leads to this error ?

Thanks,
Neha

On Thu, May 3, 2012 at 2:54 AM, S Ahmed <sa...@gmail.com> wrote:

> I was following with the quickstart guide and I am seeing that also
> (everytime I send a message using the console producer):
>
> INFO Got user-level KeeperException when processing
> sessionid:0x1371217b2bb0002 type:create cxid:0x1d zxid:0xfffffffffffffffe
> txntype:unknown reqpath:n/a Error
> Path:/consumers/console-consumer-30334/offsets Error:KeeperErrorCode =
> NoNode for /consumers/console-consumer-30334/offsets
> (org.apache.zookeeper.server.PrepRequestProcessor)
>
>
> On Tue, Apr 17, 2012 at 11:00 AM, Jun Rao <ju...@gmail.com> wrote:
>
> > The reason you see those NoNode error code is the following. Every time
> we
> > want to create a new path, say /brokers/ids/1, we try to create it
> > directly. If this fails because the parent path doesn't exist, we try to
> > create the parent path first. This will happen recursively. However, the
> > NoNode error should show up only once, not every time a broker is started
> > (assuming ZK data hasn't been cleaned up).
> >
> > Thanks,
> >
> > Jun
> >
> > On Mon, Apr 16, 2012 at 2:25 AM, navneet sharma <
> > navneetsharma0505@gmail.com
> > > wrote:
> >
> > > Hi,
> > >
> > > I am working with the 0.7.0 version.
> > > Whenever i start kafka-server after zookeeper as explained on this
> link:
> > > http://incubator.apache.org/kafka/quickstart.html
> > >
> > > I get an exception like this on zookeeper console::
> > > [2012-04-10 13:54:19,931] INFO Got user-level KeeperException when
> > > processing sessionid:0x1369b5890840000 type:create cxid:0x1
> > > zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error
> > Path:/brokers/ids
> > > Error:KeeperErrorCode = NoNode for /brokers/ids
> > > (org.apache.zookeeper.server.PrepRequestProcessor)
> > > [2012-04-10 13:54:19,964] INFO Got user-level KeeperException when
> > > processing sessionid:0x1369b5890840000 type:create cxid:0x2
> > > zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error Path:/brokers
> > > Error:KeeperErrorCode = NoNode for /brokers
> > > (org.apache.zookeeper.server.PrepRequestProcessor)
> > >
> > > Why am i getting this exception. Did i miss anything?
> > >
> > > Thanks,
> > > Navneet Sharma
> > >
> >
>

Re: Zookeeper exception

Posted by S Ahmed <sa...@gmail.com>.
I was following with the quickstart guide and I am seeing that also
(everytime I send a message using the console producer):

INFO Got user-level KeeperException when processing
sessionid:0x1371217b2bb0002 type:create cxid:0x1d zxid:0xfffffffffffffffe
txntype:unknown reqpath:n/a Error
Path:/consumers/console-consumer-30334/offsets Error:KeeperErrorCode =
NoNode for /consumers/console-consumer-30334/offsets
(org.apache.zookeeper.server.PrepRequestProcessor)


On Tue, Apr 17, 2012 at 11:00 AM, Jun Rao <ju...@gmail.com> wrote:

> The reason you see those NoNode error code is the following. Every time we
> want to create a new path, say /brokers/ids/1, we try to create it
> directly. If this fails because the parent path doesn't exist, we try to
> create the parent path first. This will happen recursively. However, the
> NoNode error should show up only once, not every time a broker is started
> (assuming ZK data hasn't been cleaned up).
>
> Thanks,
>
> Jun
>
> On Mon, Apr 16, 2012 at 2:25 AM, navneet sharma <
> navneetsharma0505@gmail.com
> > wrote:
>
> > Hi,
> >
> > I am working with the 0.7.0 version.
> > Whenever i start kafka-server after zookeeper as explained on this link:
> > http://incubator.apache.org/kafka/quickstart.html
> >
> > I get an exception like this on zookeeper console::
> > [2012-04-10 13:54:19,931] INFO Got user-level KeeperException when
> > processing sessionid:0x1369b5890840000 type:create cxid:0x1
> > zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error
> Path:/brokers/ids
> > Error:KeeperErrorCode = NoNode for /brokers/ids
> > (org.apache.zookeeper.server.PrepRequestProcessor)
> > [2012-04-10 13:54:19,964] INFO Got user-level KeeperException when
> > processing sessionid:0x1369b5890840000 type:create cxid:0x2
> > zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error Path:/brokers
> > Error:KeeperErrorCode = NoNode for /brokers
> > (org.apache.zookeeper.server.PrepRequestProcessor)
> >
> > Why am i getting this exception. Did i miss anything?
> >
> > Thanks,
> > Navneet Sharma
> >
>

Re: Zookeeper exception

Posted by Jun Rao <ju...@gmail.com>.
The reason you see those NoNode error code is the following. Every time we
want to create a new path, say /brokers/ids/1, we try to create it
directly. If this fails because the parent path doesn't exist, we try to
create the parent path first. This will happen recursively. However, the
NoNode error should show up only once, not every time a broker is started
(assuming ZK data hasn't been cleaned up).

Thanks,

Jun

On Mon, Apr 16, 2012 at 2:25 AM, navneet sharma <navneetsharma0505@gmail.com
> wrote:

> Hi,
>
> I am working with the 0.7.0 version.
> Whenever i start kafka-server after zookeeper as explained on this link:
> http://incubator.apache.org/kafka/quickstart.html
>
> I get an exception like this on zookeeper console::
> [2012-04-10 13:54:19,931] INFO Got user-level KeeperException when
> processing sessionid:0x1369b5890840000 type:create cxid:0x1
> zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error Path:/brokers/ids
> Error:KeeperErrorCode = NoNode for /brokers/ids
> (org.apache.zookeeper.server.PrepRequestProcessor)
> [2012-04-10 13:54:19,964] INFO Got user-level KeeperException when
> processing sessionid:0x1369b5890840000 type:create cxid:0x2
> zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error Path:/brokers
> Error:KeeperErrorCode = NoNode for /brokers
> (org.apache.zookeeper.server.PrepRequestProcessor)
>
> Why am i getting this exception. Did i miss anything?
>
> Thanks,
> Navneet Sharma
>

Re: Zookeeper exception

Posted by navneet sharma <na...@gmail.com>.
Thanks for replying Jay.

But i am still not getting, why it is trying to read at all?
Is that configured in some file?

And also it always comes after starting kafka-server..

Thanks,
Navneet

On Mon, Apr 16, 2012 at 10:13 PM, Jay Kreps <ja...@gmail.com> wrote:

> This is normal. ZK, unfortunately logs any read on a non-existant znode as
> an exception, but note that it is INFO-level. I am not sure we can do stat
> then read because it is a race condition.
>
> Anyone know a better way we could do this? I think a few people have
> complained...
>
> -Jay
>
> On Mon, Apr 16, 2012 at 2:25 AM, navneet sharma <
> navneetsharma0505@gmail.com
> > wrote:
>
> > Hi,
> >
> > I am working with the 0.7.0 version.
> > Whenever i start kafka-server after zookeeper as explained on this link:
> > http://incubator.apache.org/kafka/quickstart.html
> >
> > I get an exception like this on zookeeper console::
> > [2012-04-10 13:54:19,931] INFO Got user-level KeeperException when
> > processing sessionid:0x1369b5890840000 type:create cxid:0x1
> > zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error
> Path:/brokers/ids
> > Error:KeeperErrorCode = NoNode for /brokers/ids
> > (org.apache.zookeeper.server.PrepRequestProcessor)
> > [2012-04-10 13:54:19,964] INFO Got user-level KeeperException when
> > processing sessionid:0x1369b5890840000 type:create cxid:0x2
> > zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error Path:/brokers
> > Error:KeeperErrorCode = NoNode for /brokers
> > (org.apache.zookeeper.server.PrepRequestProcessor)
> >
> > Why am i getting this exception. Did i miss anything?
> >
> > Thanks,
> > Navneet Sharma
> >
>

Re: Zookeeper exception

Posted by Jay Kreps <ja...@gmail.com>.
This is normal. ZK, unfortunately logs any read on a non-existant znode as
an exception, but note that it is INFO-level. I am not sure we can do stat
then read because it is a race condition.

Anyone know a better way we could do this? I think a few people have
complained...

-Jay

On Mon, Apr 16, 2012 at 2:25 AM, navneet sharma <navneetsharma0505@gmail.com
> wrote:

> Hi,
>
> I am working with the 0.7.0 version.
> Whenever i start kafka-server after zookeeper as explained on this link:
> http://incubator.apache.org/kafka/quickstart.html
>
> I get an exception like this on zookeeper console::
> [2012-04-10 13:54:19,931] INFO Got user-level KeeperException when
> processing sessionid:0x1369b5890840000 type:create cxid:0x1
> zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error Path:/brokers/ids
> Error:KeeperErrorCode = NoNode for /brokers/ids
> (org.apache.zookeeper.server.PrepRequestProcessor)
> [2012-04-10 13:54:19,964] INFO Got user-level KeeperException when
> processing sessionid:0x1369b5890840000 type:create cxid:0x2
> zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a Error Path:/brokers
> Error:KeeperErrorCode = NoNode for /brokers
> (org.apache.zookeeper.server.PrepRequestProcessor)
>
> Why am i getting this exception. Did i miss anything?
>
> Thanks,
> Navneet Sharma
>