一、Windows
1.下载网站
需要注意的是,下载的版本需要是
-bin.tar.gz 结尾的版本,这样的版本是经过编译的,解压后看到里面的文件比 .tar.gz 结尾的文件少很多,以下是 -bin.tar.gz 版本结尾解压后的目录(data文件夹是后面创建的)
2.Windows平台单机部署
2.1 修改配置文件
解压后在 conf 目录下包含 zoo_sample.cfg 文件,将该文件复制并重命名为 zoo.cfg
打开
zoo.cfg 文件,一般情况下重新设置 dataDir 配置
双击
bin 目录下的 zkServer.cmd 启动 ZooKeeper
2.2 启动异常
2.2.1 闪退
双击 zkServer.cmd 启动如果出现闪退问题,使用文本编辑器打开 zkServer.cmd 文件,添加 pause 命令,查看闪退报错的原因
2.2.2 audit is disabled
双击 zkServer.cmd 启动的最后可能出现以下提示:ZooKeeper audit is disabled.
此时,使用文本编译器打开
zkServer.cmd,添加 "-Dzookeeper.audit.enable=true" 命令
再次启动
zkServer.cmd 命令后,ZooKeeper 成功启动
2.3 连接测试
双击 bin 目录下的 zkCli.cmd 测试连接本地启动的 ZooKeeper