前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Apache Zookeeper集群搭建(简化版)

Apache Zookeeper集群搭建(简化版)

作者头像
天策
发布2018-06-22 14:44:05
4530
发布2018-06-22 14:44:05
举报
文章被收录于专栏:行者悟空

摘 要

本文介绍zookeeper超快速、超简单的搭建集群。

安装配置步骤

1,解压zookeeper
  1. tar -zxvf zookeeper-3.4.9.tar.gz -c /itunic/
2,配置zookeeper
代码语言:javascript
复制
cd /itunic/zookeeper-3.4.9/conf/
#拷贝一个模板文件
cp zoo_sample.cfg zoo.cfg
#编辑
vi zoo.cfg
#将dataDir=/tmp/zookeeper 修改为
dataDir=/zookeeper-3.4.9/tmp
#在配置文件最后一行追加三台节点
server.1=zookeeperServer1:2888:3888
server.2=zookeeperServer2:2888:3888
server.3=zookeeperServer3:2888:3888
#保存退出后在/itunic/zookeeper-3.4.9/ 创建tmp目录
mkdir /itunic/zookeeper-3.4.9/tmp
#创建一个空文件名字为myid
touch /itunic/zookeeper-3.4.9/tmp/myid
#写入其id,表示该节点zookeeper的节点id唯一
echo  1  >  /itunic/zookeeper-3.4.9/tmp/myid
3,分发节点

将配置好的zookeeper分别拷贝到其他两台节点并修改id分别为 2、3

这样就配置好了。

4,胡侃乱侃

至于为什么配置基数节点zookeeper而不是偶数,这要从zookeeper的实现方式说起了。简而言之,zookeeper的选举算法运行规则是宕机50%节点则停止服务,所以收益最大化则是基数节点。想要了解具体算法的,可以自己去简单了解下,或去阅读其源码。后续会讲解内部算法,就不在此详细赘述了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016年12月20日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装配置步骤
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档