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,则说明成功。 

如何使用还在学习中。。。

2.0 Zookeeper 安装配置 | 菜鸟教程

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

使用python操作zookeeper - 三度 - 博客园

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>