下载ZooKeeper
链接:https://pan.baidu.com/s/1pJ7CGkNEFiopqWFXZX-ZRw 提取码:6918
解压ZooKeeper(所有集群服务器分别解压)
tar xzf zookeeper-3.4.3.tar.gz -C {directory}
配置文件zoo.cfg(所有集群服务器分别配置)
在$ZOOKEEPER/conf目录下zoo_sample.cfg,将其修改为zoo.cfg
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg文件修改配置信息(所有集群服务器分别配置)(配置信息参考Zookeeper配置说明)
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/zookeeper/data
clientPort=2181
#以下为配置集群的机器名称配置,集群模式时必须添加
server.1=server1:2888:3888
server.2=server2:2888:3888
server.3=server3:2888:3888
创建dataDir目录
mkdir /home/zookeeper/data
配各置服务器编号
在(dataDir=/home/zookeeper/data)创建一个myid文件,里面内容是server.N中的N(如server.2里面内容为2)
echo "2" > myid
启动ZooKeeper的Server(所有集群服务器分别||启动||停止查看状态)
sh bin/zkServer.sh start
关闭ZooKeeper的Server
sh bin/zkServer.sh stop
查看ZooKeeper的进程
jps
查看ZooKeeper的状态
sh bin/zkServer.sh status
各集群服务器Mode有一台为领导者(leader)其他所有为跟随者(follower)
$ ./bin/zkServer.sh status JMX enabled by default Using config: /home/hadoop/app/zookeeper-3.4.5/bin/../conf/zoo.cfg Mode: leader
$ ./bin/zkServer.sh status JMX enabled by default Using config: /home/hadoop/app/zookeeper-3.4.5/bin/../conf/zoo.cfg Mode: follower
本文由一叶发布,不代表一叶立场,转载联系作者并注明出处:https://yiyeo.com/jishu/22.html