发布时间:2020-02-14 12:30:03来源:阅读:
Zookeeper 是个分布式开源框架,之前在做分布式日志收集的时候,就使用到,Zookeeper搭建比较简单。
目前最新稳定版本:3.4.10, 下载地址http://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/
进入 stable 目录下载:
下载后解压:
[root@1c271ed316ca ~]# tar zxvf zookeeper-3.4.10.tar.gz
使用默认配置,启动监听端口:2181
[root@1c271ed316ca ~]# cd zookeeper-3.4.10
[root@1c271ed316ca zookeeper-3.4.10 ]# cp conf/zoo_sample.cfg conf/zoo.cfg
[root@1c271ed316ca zookeeper-3.4.10 ]# bin/zkServer.sh start
默认情况下,zkServer.sh 加载 ../conf/zoo.cfg 配置文件,配置文件主要有下面内容:
可以修改 dataDir 的目录,Zookeeper暴露给客户端的端口。
# The number of milliseconds of each tick
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.
# do not use /tmp for storage, /tmp here is just
# example sakes.
dataDir=/tmp/zookeeper
# the port at which the clients will connect
clientPort=2181
步骤1:配置文件增加节点信息
分别在不同的节点A、B、C机器上下载Zookeeper,并且解压,在默认配置文件基础上,添加下面的节点信息:
server.1=xx.xx.xx.xx:2888:3888 # A节点IP
server.2=xx.xx.xx.xx:2888:3888 # B节点IP
server.2=xx.xx.xx.xx:2888:3888 # C节点IP
说明:
2888 端口: Zookeeper 各个节点之间的通信端口; 3888端口: Zookeeper 选择Leader的端口; 这些端口可以自行修改,需要指定好 当前节点的ID(myid)即可,Zookeeper在启动服务后,会开启当前节点的端口配置;步骤2:配置当前节点的ID
[root@1c271ed316ca ~]# echo "X" > /tmp/zookeeper/myid
注意:
“X” 改为当前节点的编号,对应于配置文件中 server.X ; /tmp/zookeeper 改为实际 Zookeeper 配置文件中的 dataDir路径;Zookeeper 服务启动的时候,会在 Zookeeper DataDir 目录查找 myid文件,里面的数字即表示当前的节点是 server.X.
步骤3:各个节点分别启动服务
[root@A节点 zookeeper-3.4.10 ]# bin/zkServer.sh start
[root@B节点 zookeeper-3.4.10 ]# bin/zkServer.sh start
[root@C节点 zookeeper-3.4.10 ]# bin/zkServer.sh start
Virtual CloneDrive V5.4.4.0 汉化纯净安装版
1.6MB
editplus3中文版 (附安装教程) v3.41
1.41M
pkpm2010破解版(建筑结构设计软件)附安装教程
1.56GB
usb3.0驱动(硬件驱动安装工具) v6.6 绿色版
8.67MB
和平网络电视 v2.9.9.9 官方安装版
4.2M
矮人DOS工具箱 V5.3 Bulid 6.713 安装版
9.01M
硬盘安装器下载
17.35 MB
系统之家一键重装系统(系统自动安装工具)12.5.48.1830 最新版
28.4M
驱动总裁最新绿色免安装版 2.6.0.0 最新版
287.73M
黄山IE修复专家 v9.0 官方安装版
4.44MB
360安全桌面下载
42.53M
3d蓝光播放器下载
36.8 MB
HofoSetup下载
5.7M
autocad2014破解版下载
1505.28MB
xlive下载
21.3MB
2020-05-06
Centos 7 JDK、Tomcat9 安装并配置
DNF旭旭宝宝PK偶遇韩茜茜,结果被教做人,网友:家暴现场
Thinkpad R50E 驱动下载及安装方法 for windows XP
新版网站服务频道介绍
搭建自己的ngrok服务器-debian版
linux常用命令介绍
RedHat6.5系统LVM扩容根文件系统
3G网间歇性掉线如何解决
R520 G6X板载RAID配置,关闭RAID发现光驱无法引导