window下安装并使用Zookeeper
目录:
1、下载
2、安装与配置
3、利用python尝试使用
1、下载
zookeeper 下载地址为: Apache ZooKeeper,点进去后选择下图中红色框住的部分。
之后再点击HTTP下的链接
2、安装与配置
在成功下载后,对文件进行解压,得到下列文件(貌似有一个文件少了也没关系):
此时在此路径下创建两个空文件夹,分别命名为data和log
之后,再点进conf文件夹,将zoo_sample.cfg文件复制一份,并命名为zoo.cfg
之后,修改zoo.cfg文件里面的内容,将dataDir=/tmp/zookeeper 修改成 zookeeper 安装目录所在的 data 文件夹路径,再添加一条添加数据日志的配置(即log文件夹路径),保存并退出。
之后,到bin路径下,双击zkServer.cmd文件启动程序
如果成功启动,则会出现 bind to port 0.0.0.0/0.0.0.0:2181
如果启动失败(双击无反应或直接秒退cmd窗口),则需要修改该文件内容,将下列红框中进行替换,后面需要打开的zkCli.cmd文件也要做同样的修改(此处参考了这位博主(/是故天时雨)的做法windows下Zookeeper安装出现闪退)
call %JAVA%
# 换成下面这个
java
在成功启动zkServer.cmd后,再双击zkCli.cmd文件,出现下列红框内容,则说明启动成功
3、利用python尝试使用
在python先安装kazoo包
pip3 install kazoo
之后,创建一个py文件,输入下列代码
from kazoo.client import KazooClient
zk = KazooClient(hosts='10.34.7.181:2181') #如果是本地那就写127.0.0.1
zk.start() #与zookeeper连接
print('OK')
zk.stop() #与zookeeper断开
如果成功输出ok,则说明成功。
如何使用还在学习中。。。
【已解决】windows下Zookeeper安装出现闪退、文件名、目录名或卷标语法不正确。不是内部或外部命令,也不是可运行的程序或批处理文件_Poison54184的博客-CSDN博客
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
二维码