一、ZooKeeper的介绍
ZooKeeper 是一个集中式服务,用于维护配置信息、命名、提供分布式同步和提供组服务。
二、安装
vim /etc/profile
JAVA_HOME=/opt/jdk1.8
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
三、配置(高可用HA)
mv ./zoo_sample.cfg ./zoo.cfg
mkdir zkData
vim myid # 在myid文件中输入1之后保存,这里要注意的是,每台机器的myid都要不一样
vim zoo.cfg
tickTime=2000 # 通信心跳时间 2s,S-C
initLimit=10 # 2sx10=20s,初始Leader与Followed通信时限
syncLimit=5 # LF同步通信时限,5x2s=10s
clientPort=2181 # 监听客户端连接端口号
dataDir=/opt/zookeeper-version/zkData # 数据文件目录和数据持久化路径
server.1=node1:2888:3888
server.2=node2:2888:3888
server.3=node3:2888:3888
本文来自博客园,作者:anyu967,转载请注明原文链接:https://www.cnblogs.com/anyu967/articles/17322364.html