关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl status firewalld.service


安装目录为/usr/local/zk/zookeeper/

主机192.168.1.201
1、解压
2、修改zoo_sample.cfg为zoo.cfg
3、编辑zoo.cfg
(1)dataDir=/usr/local/zk/data
(2)增加如下配置:
server.1=192.168.1.201:2888:3888
server.2=192.168.1.202:2888:3888
server.3=192.168.1.203:2888:3888
4、转到zk目录,mkdir data
5、在data目录下新建文件myid,文件内容只有一个数字1


转到主机192.168.1.202的/usr/local目录

scp -rp root@192.168.1.201:/usr/local/zk ./
修改data目录下myid文件内容内容为2


转到主机192.168.1.203的/usr/local目录

scp -rp root@192.168.1.201:/usr/local/zk ./
修改data目录下myid文件内容内容为3


启动zookeeper

./zkServer.sh start
查看日志
cat /usr/local/zk/zookeeper/bin/zookeeper.out


zookeeper集群部署总数要为奇数

1、集群必须有一半以上的机器同意才能成为leader
2、一半的机器挂掉,整个集群挂掉
部署机器数 一半以上 一半
2 -- 2 --1
3 -- 2 --2
4 -- 3 --2
5 -- 3 --3

最新文章

  1. 浏览器的兼容模式下的button中文字垂直方向不居中显示
  2. [LeetCode] Tenth Line 第十行
  3. Python基础4- 字符串
  4. [Design Patterns] 1. Primary concept & term - UML
  5. jsp学习(五)
  6. python AES 双向对称加密解密
  7. [ActionScript] AS3解决html与flash鼠标滚轮冲突的问题
  8. 小巧的http live streaming m3u8播放器
  9. java 检查抛出的异常是否是要捕获的检查性异常或运行时异常或错误
  10. 【winform程序】自定义webrowser控件调用IE的版本
  11. nyoj 7 街区最短路径问题 【数学】
  12. winform正在使用dsoframer迅速"Unable to display the inactive document.Click here to reacitive the document."
  13. HDU 1907 John(取火柴博弈2)
  14. 初始css
  15. linux服务器运维管理学习
  16. android上的bin/sbin/xbin等各种目录
  17. 《ASP.NET Core In Action》读书笔记系列五 ASP.NET Core 解决方案结构解析1
  18. CentOS 7.x 如何关闭 numa
  19. springboot(十四):springboot整合mybatis
  20. 即将上线的Hive服务器面临的一系列填坑笔记

热门文章

  1. js05
  2. VSTO学习(四)——自定义Excel UI 转载
  3. 科学经得起实践检验-python3.6通过决策树实战精准准确预测今日大盘走势(含代码)
  4. keepalived安装配置实战心得(实现高可用保证网络服务不间断)
  5. sublime text3在交互时解决input()函数无法使用的问题
  6. numpy 基本使用1
  7. Spring Security构建Rest服务-0500-异步处理rest服务
  8. IE6基本bug
  9. NAS DAS SAN 磁带机 tco
  10. Ionic国际化解决方案