【已解决】windows下Zookeeper安装出现闪退、文件名、目录名或卷标语法不正确。不是内部或外部命令,也不是可运行的程序或批处理文件

    科技2025-08-09  5

    【已解决】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安装运行解决

    Processed: 0.011, SQL: 8