通过shell连接ckServer
Once ZooKeeper is running, you have several options for connection to it:
Java: Use
bin/zkCli.sh -server 127.0.0.1:2181
Once you have connected, you should see something like:
Connecting to localhost:2181 log4j:WARN No appenders could be found for logger (org.apache.zookeeper.ZooKeeper). log4j:WARN Please initialize the log4j system properly. Welcome to ZooKeeper! JLine support is enabled [zkshell: 0]
From the shell, type help to get a listing of commands that can be executed from the client, as in:
[zkshell: 0] help ZooKeeper host:port cmd args get path [watch] ls path [watch] set path data [version] delquota [-n|-b] path quit printwatches on|off createpath data acl stat path [watch] listquota path history setAcl path acl getAcl path sync path redo cmdno addauth scheme auth delete path [version] setquota -n|-b val path
From here, you can try a few simple commands to get a feel for this simple command line interface. First, start by issuing the list command, as in ls, yielding:
安装C客户端
zookeeper的客户端就在zk server的包中。/duitang/dist/sys/zookeeper-3.4.5/src/c
执行
./configure --prefix=/home/yunpeng.jiangyp/sys/zk_client make make install
# 然后下载zkpython wget http://pypi.python.org/packages/source/z/zkpython/zkpython-0.4.tar.gz#md5=3de220615aaddf57f1462b78d32477f9 tar xzvf zkpython-0.4.tar.gz cd zkpython-0.4 python setup.py install
或者
pip install zkpython
参考:http://blog.csdn.net/lengzijian/article/details/9227005
运行cli_mt报错
ImportError: libzookeeper_mt.so.2: cannot open shared object file: No such file or directory
解决:
对zk的src/c三板斧之后, /usr/local/lib下应该有了相应的so
在/etc/profile里塞了以下export:
export LD_LIBRARY_PATH=/usr/local/lib
问题解决。
解决找不到头文件的问题,修改setup.py
zookeepermodule = Extension("zookeeper", sources=["zookeeper.c"], include_dirs=["/usr/include/c-client-src", "/usr/local/include/c-client-src","/home/yunpeng.jiangyp/sys/zk_client/include/zookeeper","/home/yunpeng.jiangyp/sys/zk_client/lib"], libraries=["/home/yunpeng.jiangyp/sys/zk_client/lib/zookeeper_mt"], ) setup( name="zkpython", version = "0.4", description = "ZooKeeper Python bindings", ext_modules=[zookeepermodule] )
相关推荐
Zookeeper图形化客户端工具ZooInspector
快速查看zookeeper内容 ,git 地址 https://github.com/vran-dev/PrettyZoo/releases 能够记录zookeeper密码 支持内容修改
zktools客户端zktools客户端zktools客户端zktools客户端zktools客户端zktools客户端zktools客户端zktools客户端zktools客户端zktools客户端zktools客户端zktools客户端zktools客户端zktools客户端zktools客户端...
Zookeeper的可视化客户端连接,支持Zookeeper3.4.6版本
zookeeper客户端连接工具,亲测有效
某大神基于springcloud开发的zookeeper浏览器,使用java即可启动。 下载jar包直接运行 1. java -jar zookeeper-explorer-1.0.2-RELEASE-exec.jar --server.port=8099 --server.context-path=/zookeeper-explorer --...
一款好用的zookeeper配置内容导入导出工具,适用平台是windows,但是也可以修改run.bat为shell脚本,适合linux。 带图形界面,修改config中的config.xml,添加需要管理的zookeeper地址信息,同时可以定义两个用户...
zookeeper集群配置详解 详细描述在linux集群环境中搭建zookeeper的步骤
zookeeper的客户端使用,图形化界面查看节点信息。只需启动bat脚本,输入连接ip即可
zookeeper客户端 图形化界面zookeeper客户端 图形化界面zookeeper客户端 图形化界面zookeeper客户端 图形化界面zookeeper客户端 图形化界面
ZooKeeper 客户端的使用(二).
zkclient 项目项目介绍:zkclient 是对zookeeper java客户端进行的封装,主要实现了连接、断线重连,watch事件改为listen监听事件,分布式锁等注意: 使用时需要自行编译安装到maven或打成jar使用使用方式:...
基于python2.7(x32平台的) + zkpython-0.4.2 + zookeeper打包的。
Zookeeper可以进行集群的配置管理,名字服务,分布式锁,集群管理等等
本文提出了一种基于ZooKeeper 的配置信息存储方案。首先介绍了ZooKeeper 的架构和ZooKeeper 的相关概念,然后分析了当前配置信息存储方案的不足;最后重点介绍 基于ZooKeeper 的配置信息存储方案,包括架构和实现...
dubbo+zookeeper集群配置.docx 希望这份文档dubbo+zookeeper集群配置.docx可以帮助学习者
Zookeeper_Java客户端Curator
zookeeper 客户端工具
本文深入探讨了Zookeeper的...此外,还介绍了Zookeeper在分布式环境中的经典应用场景,包括分布式锁和集群模式的特点。文章以其深入浅出的讲解和实用的代码示例,适合希望深入了解Zookeeper集群和客户端应用的开发者。
ZooKeeper安装配置 集群ZooKeeper安装配置 集群ZooKeeper安装配置 集群ZooKeeper安装配置 集群ZooKeeper安装配置 集群ZooKeeper安装配置 集群ZooKeeper安装配置 集群ZooKeeper安装配置 集群ZooKeeper安装配置 集群...