启动Zookeeper时抛出“Invalid arguments, exiting abnormally”错误信息

2015-04-06 09:05:17,134 [myid:] - WARN [main:QuorumPeerMain@113] - Either no config or no quorum defined in config, running in standalone mode 2015-04-06 09:05:17,274 [myid:] - ERROR [main:ZooKeeperServerMain@54] - Invalid arguments, exiting abnormally java.lang.NumberFormatException: For input string: "H:\Z01-Zookeeper01-3.4.6\bin\..\conf\zoo.cfg"

在使用 zkServer.cmd start 命令启动Zookeeper的时候抛出如下错误信息:

H:\Z01-Zookeeper01-3.4.6\bin>zkServer.cmd start
H:\Z01-Zookeeper01-3.4.6\bin>java "-Dzookeeper.log.dir=H:\Z01-Zookeeper01-3.4.6\bin\.." "-Dzookeeper.root.logger=INFO,CONSOLE" -cp
 "H:\Z01-Zookeeper01-3.4.6\bin\..\build\classes;H:\Z01-Zookeeper01-3.4.6\bin\..\build\lib\*;H:\Z01-Zookeeper01-3.4.6\bin\..\*;H:\Z
01-Zookeeper01-3.4.6\bin\..\lib\*;H:\Z01-Zookeeper01-3.4.6\bin\..\conf" org.apache.zookeeper.server.quorum.QuorumPeerMain "H:\Z01-
Zookeeper01-3.4.6\bin\..\conf\zoo.cfg" start
2015-04-06 09:05:17,118 [myid:] - INFO  [main:DatadirCleanupManager@78] - autopurge.snapRetainCount set to 3
2015-04-06 09:05:17,134 [myid:] - INFO  [main:DatadirCleanupManager@79] - autopurge.purgeInterval set to 0
2015-04-06 09:05:17,134 [myid:] - INFO  [main:DatadirCleanupManager@101] - Purge task is not scheduled.
2015-04-06 09:05:17,134 [myid:] - WARN  [main:QuorumPeerMain@113] - Either no config or no quorum defined in config, running  in s
tandalone mode
2015-04-06 09:05:17,274 [myid:] - ERROR [main:ZooKeeperServerMain@54] - Invalid arguments, exiting abnormally
java.lang.NumberFormatException: For input string: "H:\Z01-Zookeeper01-3.4.6\bin\..\conf\zoo.cfg"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
        at java.lang.Integer.parseInt(Integer.java:449)
        at java.lang.Integer.parseInt(Integer.java:499)
        at org.apache.zookeeper.server.ServerConfig.parse(ServerConfig.java:60)
        at org.apache.zookeeper.server.ZooKeeperServerMain.initializeAndRun(ZooKeeperServerMain.java:83)
        at org.apache.zookeeper.server.ZooKeeperServerMain.main(ZooKeeperServerMain.java:52)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:116)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:78)
2015-04-06 09:05:17,290 [myid:] - INFO  [main:ZooKeeperServerMain@55] - Usage: ZooKeeperServerMain configfile | port datadir [tick
time] [maxcnxns]
Usage: ZooKeeperServerMain configfile | port datadir [ticktime] [maxcnxns]
H:\Z01-Zookeeper01-3.4.6\bin>endlocal

解决办法:

将zkServer.cmd start启动命令改为zkServer.cmd命令。则启动Zookeepe时就OK了!

我们愈是学习,愈觉得自己的贫乏。 —— 雪莱
0 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号