下载地址:https://www.apache.org/dyn/closer.cgi/zookeeper/
在启动zookeeper的时候出现了闪退,于是我在zkServer用记事本打开,在最后加上pause,保存,然后再启动,查看闪退的原因
zoo_sample.cfg 配置文件:(配置内容详解,网上直接搜索,我只补充一下自己的见解)
dataDir=D://apache-zookeeper-3.5.5-bin//apache-zookeeper-3.5.5-bin//data
dataLogDir=D://apache-zookeeper-3.5.5-bin//apache-zookeeper-3.5.5-bin//log
dataDir和dataLogDir别写成(dataDir和dataDir),直接就连接不上了
bin目录下:
zkServer.cmd 启动服务
zkCli.cmd判断是否连接成功;
注意:
大部分报错都是配置文件内容有误,如果是bindException这是端口被占用了,更改clientPort就可以了;
bin目录下的zkEnv.cmd 内容中 set ZOOCFG=%ZOOCFGDIR%\zoo_sample.cfg;其中zoo_sample.cfg要跟conf下的xxx.cfg的命名一致,有些下载下来的zookeeper内容不一样要改成一样