跳至内容
wiki
用户工具
登录
站点工具
工具
显示页面
修订记录
反向链接
最近更改
媒体管理器
网站地图
登录
最近更改
媒体管理器
网站地图
您的足迹:
分享:技术:zookeeper:zookeeper的介绍与安装
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== zookeeper的介绍与安装 ====== ===== zookeeper的介绍 ===== ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ===== zookeeper的场景 ===== 参考链接:[[http://www.cnblogs.com/tommyli/p/3766189.html|ZooKeeper典型应用场景一览]] - 数据发布与订阅(配置中心) - 负载均衡 - 命名服务(Naming Service) - 分布式通知/协调 - 集群管理与Master选举 - 分布式锁 - 分布式队列 ===== zookeeper的安装 ===== 在ubuntu 14.04下,安装zookeeper 3.4.9版本 <code> #下载 wget http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz #解压 tar zxvf zookeeper-3.4.9.tar.gz #进入目录 cd zookeeper-3.4.9/ #从配置模板拷贝真实配置 cp conf/zoo_sample.cfg conf/zoo.cfg #修改配置 vim conf/zoo.cfg </code> 修改配置如下 <code> tickTime=2000 initLimit=10 syncLimit=5 #修改手动创建该目录 dataDir=/home/soft/zookeeper-3.4.9/data #端口 clientPort=2181 </code> <code> #创建目录 mkdir data #启动zookeeper ./bin/zkServer.sh start </code> 输出 <code> ZooKeeper JMX enabled by default Using config: /home/soft/zookeeper-3.4.9/bin/../conf/zoo.cfg Starting zookeeper ... STARTED </code> <code> #尝试telnet telnet 127.0.0.1 2181 </code> 输出 <code> Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. #输出dump >dump SessionTracker dump: Session Sets (0): ephemeral nodes dump: Sessions with Ephemerals (0): Connection closed by foreign host. </code> <code> #关闭zookeeper ./zkServer.sh stop </code> 输出 <code> ZooKeeper JMX enabled by default Using config: /home/soft/zookeeper-3.4.9/bin/../conf/zoo.cfg Stopping zookeeper ... STOPPED </code>
分享/技术/zookeeper/zookeeper的介绍与安装.txt
· 最后更改: 2017/02/03 11:05 由
gxx
页面工具
显示页面
修订记录
反向链接
回到顶部