美文网首页
zookeeper-安装

zookeeper-安装

作者: 李哈哈_2c85 | 来源:发表于2020-10-21 17:47 被阅读0次

2020-1020

1、zookeeper
     ZooKeeper:分布式应用程序的分布式协调服务
     2181:对cline端提供服务
     3888:选举leader使用
     2888:集群内机器通讯使用(Leader监听此端口)

1、安装java:yum install java-1.8.0-openjdk* -y
2、安装、配置zk
     官网下载地址:https://zookeeper.apache.org/releases.html   下载bin包
     历史版本下载:http://archive.apache.org/dist/zookeeper/
     使用三台服务器做集群+选举机制2n+1台,

1、ZooKeeper 每个节点的配置文件(zoo.cfg)都是一样的,除myid 文件不一样。
[root@elastic41 conf]# vim /data/zookeeper/conf/zoo.cfg     #首次安装配置文件名为zoo_sample.cfg复制一个也行,直接修改名字也行!  三台服务器保持一致
tickTime=2000
#通信心跳数
initLimit=10
#初始通信时限--LF(L=leader  F=followers )
syncLimit=5
#LF同步通信时限
clientPort=2181
#客户端连接端口
dataDir=/data/zookeeper/data
#数据目录
dataLogDir=/data/zookeeper/logs
#日志目录
#server.1中的数字1为服务器的ID,需要与myid文件中的id一致
server.1=192.168.7.41:2888:3888
server.2=192.168.7.42:2888:3888
server.3=192.168.7.43:2888:3888

    #以下配置kafka加密认证使用
    #authProvider.1=org.apache.zookeeper.server.auth.SASLAuthenticationProvider
    #requireClientAuthScheme=sasl
    #jaasLoginRenew=3600000
    #zookeeper.sasl.client=true  

2、分别在三台机器上添加不同的id  #注意上面配置文件中的对应关系
echo 1 > /data/zookeeper/data/myid

echo 2 > /data/zookeeper/data/myid

echo 3 > /data/zookeeper/data/myid

3、分别启动zk就可以了
/data/zookeeper/bin/zkServer.sh start      #路径根据自己安装去找--使用status可以看到他是leader还是follower

命令行zkClient.sh 进去zk查看注册状态:ls /  ;get /kafka 
4、加入环境变量[root@elastic41 ~]# vim /etc/profile

#####################################
安装zk和kafka集群 密码认证文档
https://blog.csdn.net/weixin_43999932/article/details/105658694

相关文章

  • zookeeper-安装

    2020-1020 1、zookeeper ZooKeeper:分布式应用程序的分布式协调服务 2181:对c...

  • RequestProcessor相关

    参考 响应客户端请求解析[https://github.com/liwanghong/ZooKeeper-/blo...

  • zookeeper-测试

    python脚本测试 压测 1.运行一个zk的压力测试容器 2.编辑配置文件 3.运行测试工具 robot脚本

  • Zookeeper-请了解下

    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是...

  • (1)zookeeper-快速入门

    目录 1,介绍2,集群搭建3,快速入门 介绍 Zookeeper 高可用、高性能且一致的开源协调服务,它提供了一项...

  • zookeeper-官方文档笔记

    定义 ZooKeeper是用于维护配置信息,命名,提供分布式同步以及提供组服务的集中式服务。 ZooKeeper与...

  • Zookeeper-基础知识

    基础知识 by shihang.mai zookeeper用作分布式协调服务 zk节点 zk是目录树结构 node...

  • Zookeeper-服务注册与发现

    最近在学习zookeeper,作为一个分布式协调服务,它的用途挺多,服务注册与发现、分布式锁、集群选举、配置中心等...

  • Zookeeper-数据同步源码分析

    zookeeper 集群在选举结束之后,leader 节点将进入 LEADING 状态,follower 节点将进...

  • Zookeeper-分布式协调服务

    分布式协调服务的角色 担任协调者 leader选举 负载均衡 服务发现 将多级协调的职责从服务中分离出来 比如ka...

网友评论

      本文标题:zookeeper-安装

      本文链接:https://www.haomeiwen.com/subject/xeqkmktx.html