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

Switch to Threaded View
Zookeeper >> mail # user >> Unable to restart ZK


Copy link to this message
-
Re: Unable to restart ZK
Ahh... I see.

Look in the zoo.cfg file that your ZK is using for a dataDir setting.  That
will tell you where ZK has its data including snapshots and logs.

On Thu, Mar 8, 2012 at 4:10 PM, Shelley, Ryan <[EMAIL PROTECTED]>wrote:

> It attempts to start, gets an exception and then quits:
>
> http://screencast.com/t/TWG529FGV0R
>
> Finagle added the paths to ZK, now when I try to restart, it looks like ZK
> is trying to replay some transaction, failing, and quitting. If I knew
> where the data file was, I could just delete the data file and start fresh.
>
> -Ryan
>
> On 3/8/12 4:03 PM, "Ted Dunning" <[EMAIL PROTECTED]> wrote:
>
> >Can you resolve the pronouns here?
> >
> >It looks like ZK is running, but that Finagle will not.
> >
> >Is that what you meant to say?
> >
> >The log messages make it look like somebody assumes that a directory
> >/twitter/servers does exist, but is finding that this directory doesn't
> >exist.  Isn't that an application error?
> >
> >On Thu, Mar 8, 2012 at 3:47 PM, Shelley, Ryan
> ><[EMAIL PROTECTED]>wrote:
> >
> >> I was playing with Finagle which uses ZK, however, after shutting down
> >>my
> >> ZK instance, it won't start back up again:
> >>
> >> 2012-03-08 15:44:39,427 [myid:] - INFO  [main:ZooKeeperServer@733] -
> >> tickTime set to 2000
> >> 2012-03-08 15:44:39,427 [myid:] - INFO  [main:ZooKeeperServer@742] -
> >> minSessionTimeout set to -1
> >> 2012-03-08 15:44:39,427 [myid:] - INFO  [main:ZooKeeperServer@751] -
> >> maxSessionTimeout set to -1
> >> 2012-03-08 15:44:39,441 [myid:] - INFO  [main:NIOServerCnxnFactory@110]
> >>-
> >> binding to port 0.0.0.0/0.0.0.0:2181
> >> 2012-03-08 15:44:39,467 [myid:] - ERROR [main:FileTxnSnapLog@208] -
> >> Parent /twitter/services missing for /twitter/services/testService
> >> 2012-03-08 15:44:39,468 [myid:] - ERROR [main:ZooKeeperServerMain@63] -
> >> Unexpected exception, exiting abnormally
> >> java.io.IOException: Failed to process transaction type: 1 error:
> >> KeeperErrorCode = NoNode for /twitter/services
> >> at
> >>
> >>org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSna
> >>pLog.java:151)
> >> at
> >>org.apache.zookeeper.server.ZKDatabase.loadDataBase(ZKDatabase.java:223)
> >> at
> >>
> >>org.apache.zookeeper.server.ZooKeeperServer.loadData(ZooKeeperServer.java
> >>:259)
> >> at
> >>
> >>org.apache.zookeeper.server.ZooKeeperServer.startdata(ZooKeeperServer.jav
> >>a:386)
> >> at
> >>
> >>org.apache.zookeeper.server.NIOServerCnxnFactory.startup(NIOServerCnxnFac
> >>tory.java:138)
> >> at
> >>
> >>org.apache.zookeeper.server.ZooKeeperServerMain.runFromConfig(ZooKeeperSe
> >>rverMain.java:112)
> >> at
> >>
> >>org.apache.zookeeper.server.ZooKeeperServerMain.initializeAndRun(ZooKeepe
> >>rServerMain.java:86)
> >> at
> >>
> >>org.apache.zookeeper.server.ZooKeeperServerMain.main(ZooKeeperServerMain.
> >>java:52)
> >> at
> >>
> >>org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(Quorum
> >>PeerMain.java:116)
> >> at
> >>
> >>org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.jav
> >>a:78)
> >> Caused by: org.apache.zookeeper.KeeperException$NoNodeException:
> >> KeeperErrorCode = NoNode for /twitter/services
> >> at
> >>
> >>org.apache.zookeeper.server.persistence.FileTxnSnapLog.processTransaction
> >>(FileTxnSnapLog.java:209)
> >> at
> >>
> >>org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSna
> >>pLog.java:149)
> >> ... 9 more
> >>
> >> I'm not sure where the data file is that I could use to purge things.
> >> Suggestions?
> >>
> >> -Ryan
> >>
>
>