Following the QuickStart instructions, I am running into the following 
exception when executing

zkServer start

2020-04-21 09:13:35,005 [myid:] - ERROR [main:ZooKeeperServerMain@69] - Invalid 
arguments, exiting abnormally
java.lang.NumberFormatException: For input string: 
"C:\OpenEdge\WRK\zootest1\zookeeper\bin\..\conf\zoo.cfg"
        at 
java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.base/java.lang.Integer.parseInt(Integer.java:652)
        at java.base/java.lang.Integer.parseInt(Integer.java:770)
        at org.apache.zookeeper.server.ServerConfig.parse(ServerConfig.java:78)
        at 
org.apache.zookeeper.server.ZooKeeperServerMain.initializeAndRun(ZooKeeperServerMain.java:109)
        at 
org.apache.zookeeper.server.ZooKeeperServerMain.main(ZooKeeperServerMain.java:67)
        at 
org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:140)
        at 
org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:90)
2020-04-21 09:13:35,007 [myid:] - INFO  [main:ZooKeeperServerMain@70] - Usage: 
ZooKeeperServerMain configfile | port datadir [ticktime] [maxcnxns]
Usage: ZooKeeperServerMain configfile | port datadir [ticktime] [maxcnxns]
2020-04-21 09:13:35,012 [myid:] - INFO  [main:ZKAuditProvider@42] - ZooKeeper 
audit is disabled.
2020-04-21 09:13:35,015 [myid:] - ERROR [main:ServiceUtils@42] - Exiting JVM 
with code 2

Code is trying to parse the path to config file for some reason.

clientPortAddress = new InetSocketAddress(Integer.parseInt(args[0]));

I can start the server by not including the start command. However, I have no 
idea how to shut it down.

Any ideas how to get around this issue?

Thanks
Dave

Reply via email to