1.安装zookeeper
到官网下载zookeeper,
2.编辑zoo.cfg
到zookeeper安装conf目录修改zoo.cfg,没有就把zoo_sample.cfg改为zoo.cfg。每台机器配置一下内容
dataDir=/var/data/zookeeper
clientPort=2181
initLimit=10
syncLimit=5
tickTime=2000
server.1=master:2888:3888 #master,slave1,slave2配置在hosts中
server.2=slave1:2888:3888
server.3=slave2:2888:3888
然后在/var/data/zookeeper中创建myid文件,master为1,slave1为2,slave2为3
3.启动zookeeper
bin/zkServer.sh start #三台服务都启动
4.测试
bin/zkServer.sh status #查看状态,看看是leader还是follower
bin/zkCli.sh -server master:2181 #在leader里面创建节点,看看follower里面能不能get到
create /myzookeeper zookeeper
get /myzookeeper
bin/zkServer.sh stop #停止leader,看看leader是不是转移了