apache zookeeper - main:ZooKeeperServerMain@54 - Invalid arguments, exiting abnormally -


i new using zookeeper , trying learn using zookeeper book. start server in standalone mode given in book use command bin/zkserver.sh start.

i using windows ran command bin/zkserver.cmd start , strange error :

d:\zoo\zookeeper-3.4.6>bin\zkserver.cmd start  d:\zoo\zookeeper-3.4.6>java "-dzookeeper.log.dir=d:\zoo\zookeeper-3.4.6\bin\.." "-dzookeeper.root.logger=info,console" -cp "d:\zoo\zookeeper-3.4.6\bin\..\build\classes;d:\zoo\zookeeper-3.4.6\bin\..\b ild\lib\*;d:\zoo\zookeeper-3.4.6\bin\..\*;d:\zoo\zookeeper-3.4.6\bin\..\lib\*;d:\zoo\zookeeper-3.4.6\bin\..\conf" org.apache.zookeeper.server.quorum.quorumpeermain "d:\zoo\zookeeper-3.4.6\bin\..\conf zoo.cfg" start 2014-04-04 21:00:06,573 [myid:] - info  [main:datadircleanupmanager@78] - autopurge.snapretaincount set 3 2014-04-04 21:00:06,576 [myid:] - info  [main:datadircleanupmanager@79] - autopurge.purgeinterval set 0 2014-04-04 21:00:06,576 [myid:] - info  [main:datadircleanupmanager@101] - purge task not scheduled. 2014-04-04 21:00:06,577 [myid:] - warn  [main:quorumpeermain@113] - either no config or no quorum defined in config, running  in standalone mode 2014-04-04 21:00:06,626 [myid:] - error [main:zookeeperservermain@54] - invalid arguments, exiting abnormally java.lang.numberformatexception: input string: "d:\zoo\zookeeper-3.4.6\bin\..\conf\zoo.cfg"         @ java.lang.numberformatexception.forinputstring(numberformatexception.java:48)         @ java.lang.integer.parseint(integer.java:449)         @ java.lang.integer.parseint(integer.java:499)         @ org.apache.zookeeper.server.serverconfig.parse(serverconfig.java:60)         @ org.apache.zookeeper.server.zookeeperservermain.initializeandrun(zookeeperservermain.java:83)         @ org.apache.zookeeper.server.zookeeperservermain.main(zookeeperservermain.java:52)         @ org.apache.zookeeper.server.quorum.quorumpeermain.initializeandrun(quorumpeermain.java:116)         @ org.apache.zookeeper.server.quorum.quorumpeermain.main(quorumpeermain.java:78) 2014-04-04 21:00:06,629 [myid:] - info  [main:zookeeperservermain@55] - usage: zookeeperservermain configfile | port datadir [ticktime] [maxcnxns] usage: zookeeperservermain configfile | port datadir [ticktime] [maxcnxns]  d:\zoo\zookeeper-3.4.6>endlocal 

can please me in understanding why getting error? commands has changed mentioned in zookeeper book?

after going through post zookeeper not starting able make zookeeper omitting input start command. correct way of starting server in standalone mode?

here configuration file zookeeper:

# number of milliseconds of each tick ticktime=2000 # number of ticks initial  # synchronization phase can take initlimit=10 # number of ticks can pass between  # sending request , getting acknowledgement synclimit=5 # directory snapshot stored. # not use /tmp storage, /tmp here  # example sakes. #datadir=/tmp/zookeeper datadir=d:\datadir # port @ clients connect clientport=2181 # maximum number of client connections. # increase if need handle more clients #maxclientcnxns=60 # # sure read maintenance section of  # administrator guide before turning on autopurge. # # http://zookeeper.apache.org/doc/current/zookeeperadmin.html#sc_maintenance # # number of snapshots retain in datadir #autopurge.snapretaincount=3 # purge task interval in hours # set "0" disable auto purge feature #autopurge.purgeinterval=1 

there may changes in zookeeper 3.4.6. version start server shown below:

bin\zkserver.cmd

e.g.

d:\zoo\zookeeper-3.4.6>bin\zkserver.cmd 

note, don't need pass command line arg "start"


Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -