博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Zookeeper环境搭建
阅读量:7064 次
发布时间:2019-06-28

本文共 1065 字,大约阅读时间需要 3 分钟。

hot3.png

  • 配置hosts

  • 修改zoo.cf

        在某一台一台机器上(master),将conf/zoo_sample.cfg拷贝一份命名为zoo.cfg,也放在conf目录下。然后按照如下值修改其中的配置:

tickTime=2000 //每个tickTime时间就会发送一个心跳     dataDir=/home/vmworker01/software/zookeeper-3.4.6/zookeeper-3.4.6/datainitLimit=5 //连接到Leader的Follower 服务器,初始化连接时最长能忍受多少个心跳时间间隔数.=10*2000syncLimit=2 //Leader与Follower之间发送消息,请求和应答时间长度,最长不能超过多少个tickTime的时间长度clientPort=2181server.1=zoo1:2888:3888server.2=zoo2:2888:3888server.3=zoo3:2888:3888

        将安装目录远程拷贝到其他各个节点上:(参数r表示为目录)

scp -r zookeeper-3.4.6/ vmworker01@worker01:/home/vmworker01/software/

  • 设置myid

        在我们配置的dataDir指定的目录下面,创建一个myid文件,里面内容为一个数字,用来标识当前主机,conf/zoo.cfg文件中配置的server.X中X为什么数字,则myid文件中就输入这个数字。注意>表示覆盖写入,>>表示追加。

echo "1" > ~/software/zookeeper-3.4.6/zookeeper-3.4.6/data/myidecho "2" > ~/software/zookeeper-3.4.6/zookeeper-3.4.6/data/myidecho "3" > ~/software/zookeeper-3.4.6/zookeeper-3.4.6/data/myid
  • 启动Zookeeper集群

        在ZooKeeper集群的每个结点上,执行启动ZooKeeper服务的脚本(在bin下),如下所示

./zkServer.sh starttail -fn100 zookeeper.out  #是否启动
  • 可以通过Zookeeper的脚本查看启动状态,包括各个节点的角色:
./zkServer.sh status

转载于:https://my.oschina.net/supersonic/blog/473670

你可能感兴趣的文章
微信公众号支付PHP-SDK的一个BUG
查看>>
网络 基于TCP协议socket编程
查看>>
现代软件工程讲义 目录
查看>>
Akka2使用探索6(Futures)——实现并发和异步
查看>>
【持续更新】jQuery 实用技巧
查看>>
大象也能起舞,Citrix X1计划让你对笔记本电脑say good bye
查看>>
Nginx 之常见报错问题解决
查看>>
linux 防爆破方法
查看>>
2、通过ipmitool工具修改IPMI的WEB密码
查看>>
云盘关闭,教你用蒲公英搭建私有云
查看>>
Spring Cloud 入门教程5、服务容错监控:Hystrix Dashboard
查看>>
很好的学习平台
查看>>
hibernate学习笔记3
查看>>
SQL Server 2005 日常运维检查操作手册
查看>>
利用jquery和jsonp来获取跨站数据,并实现cookie共享
查看>>
我的友情链接
查看>>
Linux的epoll模型
查看>>
使用X Manager远程CentOS 7服务器(XDMCP)
查看>>
写sql语句时将时间格式“20110725”转化为格式2012年07月25日
查看>>
[Hadoop in China 2011] 蒋建平:探秘基于Hadoop的华为共有云
查看>>