Windows下Zookeeper启动zkServer.cmd闪退问题的解决方案

starlin 703 2018-08-05

Zookeeper在Windows下启动只需要运行zkServer.cmd双击即可(前提条件是正确安装了Java运行环境),但有的时候运行会出现闪退的情况
针对此类情况,可按照以下步骤解决:

  1. 编辑zkServer.cmd文件,在文件末尾添加pause,这样就不会闪退了,会提示错误信息

  2. 双击运行zkServer.cmd

    错误原因 ,找不到zoo.cfg配置文件

  3. 修改conf文件夹中的文件,将zoo_sample.cfg改为zoo.cfg

  4. 还有一种方式是,修改bin目录下的zkEnv.cmd文件

    将红色框中的改为

set ZOOCFG=%ZOOCFGDIR%\zoo_sample.cfg

  1. 重新双击zkServer.cmd启动即可

# zookeeper