官网的user guide在这:
http://hadoop.apache.org/zookeeper/docs/current/zookeeperStarted.html#sc_RunningReplicatedZooKeeper
zookeeper的配置只需要更改两个文件
一个是 ./conf/zoo.cfg
一个是zoo.cfg中配置的dataDir的目录下的myid文件,这个myid文件需要自己创建。
进入./zookeeper-3.3.0/conf目录后,
cp zoo_sample.cfg zoo.cfg 拷贝一份
vim .cfg
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=/data/hadoop-0.20.2/zookeeperdata
# the port at which the clients will connect
clientPort=2181
#下面是参与的4个节点
server.1=s1:2888:3888
server.2=s2:2888:3888
server.3=s3:2888:3888
server.4=s4:2888:3888
dataDir目录需要逐一手动创建了。
在这个目录下建立文件myid,内容是server后面的id,例如服务器s1对应的是1,则在myid中写入1.
将zookeeper-3.3.0分发到所有的服务器中,并且要更改相应的myid.
启动zookeeper服务:
bin/zkServer.sh start (对所有的服务器都要执行)
如果是新加入的节点的话:
nohup bin/zkCli.sh -server s1:2181 &
如果报Cannot open channel to X at election address / Connection refused错误
先不要担心,
一般把所有的服务器是zkServer服务启动后,错误就会消失了。
通过web方式可以查看运行在HBase下的zookeeper :
http://master:60010/zk.jsp
分享到:
相关推荐
更多内容请查看zookeeper官网Zookper: 一种分布式应用的协作服务 Zookper是一种分布式的,开源的,应用于分布式应用的协作服务。它提供了一些简单的操作,使得分布式应用可以基于...设计目标 Zookeeper是简易的 Zookeep
BudWk原名NutzWk,从V6 版本起更名为BudWk。 BudWk(原名 NutzWk) 是有多年历史的Java Web开源...1、确保 MySql、Redis、Zookeeper 默认端口配置并已启动好 2、MySql 创建名为 nutzwk_nb 的空数据库,在每个NB(nutzboo
Dubbo简易监控中心发布包,基于GitHub上的dubbo-master版本构建,源码版本为2.5.4开发版。...(注意里面的WEB-INF/dubbo.properties中zookeeper的地址配置正确并且zookeeper服务正在运行) 默认用户 root root
Leek — 韭菜的自我救赎 ...相关部署ZooKeeper 高可用集群的安装及配置Kafka 集群的部署与测试JStorm2.1.1集群的安装和使用Flume 集群负载均衡(待完善)架构图:Storm计算节点:Esper计算模型: 标签:Leek
防伪溯源系统java源码下载 ...启动Kafka内置Zookeeper与Kafka服务(网上说的教程都是骗人的,啥配置也不用写) sudo bin/zookeeper-server-start.sh config/zookeeper.properties sudo bin/kafka-serve
官网:Solr是基于ApacheLucene:trade_mark:构建的流行,快速,开源的企业搜索平台。Solr是一个JavaWeb应用,可以运行在任何主流JavaServlet引擎...Solr可以使用Zookeeper实现简易分片和复制,统一配置。 为了提高查询速
第10节--dubbo监控中心的介绍与简易监控中心的安装 第11节搭建敏捷高效的持续集成管理平台 第12节svn版本管理系统的安装(centos+subversion+apache+jsvnadmin) 第13节svn版本管理系统的使用(centos+subversion+...
提供简易的用户操作和性能监控界面,用户可以监控实例性能,连续消息的数量,并管理延迟消息等 路线图 架构设计 详细架构设计见文档 环境搭建 支持系统 Linux Red Hat(版本> = 4.8.5) MacOS(版本> = 10.14.5) ...
NutzWk)使用说明:</p><p>1、确保 MySql、Redis、Zookeeper 默认端口配置并已启动好</p><p>2、MySql 创建名为 nutzwk_nb 的空数据库,在每个NB(nutzboot缩写)模块启动时会自动建表,同时初始化数据</p><p>3、项目根...