下载安装包
https://archive.apache.org/dist/zookeeper/
- 下载后解压
- 初次点击zkServer.cmd启动会报错、闪退现象
- 如出现闪退无法看到错误日志,用编辑器打开zkServer.cmd文件在最底下添加pause在启动就能看到错误日志
- 因为没有zoo.cf文件,需要前往conf目录下复制zoo_sample.cfg文件,修改文件名为zoo.cfg
再次启动
会出现以下错误,说明找不到JAVA_HOME
set JAVA_HOME="C:\installs\Java\jdk1.8.0_162"
C:\installs\Java\jdk1.8.0_162为自己jdk安装目录
再次启动成功
注意zoo.cf文件几个重要位置:
- dataDir=./ 临时数据存储的目录(可写相对路径)
- clientPort=2181 zookeeper的端口号
使用zkCli.cmd测试
- ls /:列出zookeeper根下保存的所有节点
- create –e /atguigu 123:创建一个atguigu节点,值为123
- get /atguigu:获取/atguigu节点的值