zookeeper在window上所遇到的闪退问题

zookeeper在window上所遇到的闪退问题zookeeper在window上所遇到的闪退问题

我用的zookeeper版本:http://apache.org/dist/zookeeper/zookeeper-3.4.13/
1.先解压zookeeper-3.4.13.tar.gz
2.修改 zookeeper-3.4.13\conf 下的 zoo_sample.cfg 文件
添加了:
dataDir=D:\zookeeper\zookeeper-3.4.13\data

dataLogDir=D:\zookeeper\zookeeper-3.4.13\log
修改后还要新建相关的data,log,文件夹
3.遇到的错:java.lang.IllegalArgumentException: D:\zookeeper\zookeeper-3.4.13\bin…\conf\zoo.cfg file is missin
原因: zookeeper-3.4.13\conf 下的 zoo_sample.cfg 文件名以前是zoo.cfg
解决:第一种:修改zoo_sample.cfg它的名字为zoo.cfg
第二种:在zookeeper-3.4.13\bin\zkServer.cmd文件中的
set ZOOMAIN=org.apache.zookeeper.server.quorum.QuorumPeerMain 后面追加
set ZOOCFG=D:\zookeeper\zookeeper-3.4.13\conf\zoo_sample.cfg