天天看点

zookeeper集群安装配置

一、下载zookeeper-3.4.6.tar.gz并解压

tar -zxf zookeeper-3.4.6.tar.gz -C /usr/local

二、拷贝 zoo_sample.cfg为zoo.cfg

cp zoo_sample.cfg zoo.cfg

三、修改zoo.cfg配置文件

添加

server.1=hdmaster190:2888:3888

server.2=hdslave191:2888:3888

server.3=hdslave192:2888:3888

四、拷贝zookeeper-3.4.6目录到其它两台服务器

scp -rp zookeeper-3.4.6 root@hdslave191:/usr/local

五、必须在三台机器上的配置文件中dataDir指向的目录下各自创建myid文件

touch /tmp/zookeeper/myid 

hdmaster机器上 输入 1

hdslave191机器上 输入 2

hdslave192机器上 输入3

六、分别在三台机器上运行server

bin/zkServer.sh start

七、查看状态

bin/zkServer.sh status

显示:

JMX enabled by default

Using config: /usr/local/zookeeper-3.4.6/bin/../conf/zoo.cfg

Mode: follower

说明:只有一台机器启动执行status会提示没有运行,至少两台机器运行才会显示 master和follower

本文转自 yntmdr 51CTO博客,原文链接:http://blog.51cto.com/yntmdr/1714606,如需转载请自行联系原作者

继续阅读