Zookeeper学习笔记002---Windows下启动或关闭zookeeper_执行zkServer start/stop 抛异常

本文介绍了使用ZooKeeper过程中遇到的启动配置问题,特别是针对Windows环境下myid文件的命名及路径配置错误导致的NumberFormatException异常,并给出了正确的配置示例。

java.lang.NumberFormatException: For input string: "E:\zookeeper-3.5.4-beta\bin\..\conf\zoo.cfg"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:580)
        at java.lang.Integer.parseInt(Integer.java:615)
        at org.apache.zookeeper.server.ServerConfig.parse(ServerConfig.java:63)
        at org.apache.zookeeper.server.ZooKeeperServerMain.initializeAndRun(ZooKeeperServerMain.java:103)
        at org.apache.zookeeper.server.ZooKeeperServerMain.main(ZooKeeperServerMain.java:64)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:128)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:82)
2018-07-25 19:12:36,602 [myid:] - INFO  [main:ZooKeeperServerMain@67] - Usage: ZooKeeperServerMain configfile | port datadir [ticktime] [maxcnxns]
Usage: ZooKeeperServerMain configfile | port datadir [ticktime] [maxcnxns]

E:\zookeeper-3.5.4-beta\bin>endlocal

用zkServer start命令报如题的错误,改为直接用zkServer启动则ok

 

还有在window下,myid文件不能是myid.txt,不能带文件格式

 

dataDir=D:/zookeeper-3.3.6/data这样是可以的

dataDir=D:\\ookeeper-3.3.6\\data这样是可以的

dataDir=D:\ookeeper-3.3.6\data这样是不行的

网上这么说的,但是,启动的时候是解决了,stop的时候,咋整

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值