【已解决】windows下Zookeeper安装出现闪退、文件名、目录名或卷标语法不正确。不是内部或外部命令,也不是可运行的程序或批处理文件
结论:Zookeeper版本问题,成功安装运行的版本是 3.1.14
下载后操作:
conf 中将 zoo_sample.cfg 更名为 zoo.cfg
bin 中的 zkServer.cmd 末尾的代码中 call %JAVA% --> java
想要查看报错异常,添加 pause 即可
echo on
call
%JAVA% "-Dzookeeper.log.dir=%ZOO_LOG_DIR%" "
.......
echo on
java
"-Dzookeeper.log.dir=%ZOO_LOG_DIR%" "
- ........
pause
保存后 右击管理员运行 zkServer.cmd 即可启动服务
bin 中的 zkCli.cmd 编辑同样按上述方式,将 call %JAVA% 改为 java
点击 运行 zkCli.cmd
下面是整个排查过程
问题:在官网下载测试安装了 3.5 、 3.6 版本都是无法正常运行
已经是在 conf 中将 zoo_sample.cfg 更名为 zoo.cfg
报错截图为
更改为 3.4.14 版本后, 在 conf 中将 zoo_sample.cfg 更名为 zoo.cfg
运行报错截图
修改zkServer.cmd
call %JAVA% --> java
重新运行
服务端问题解决!!!
客户端问题后续
单击 zkCli.cmd 运行时报错 最初单击 zkCli.cmd 相同错误
同样的方式 修改 call %JAVA% --> java
报错截图
修改后运行
Windows下的Zookeeper安装运行解决