1、下载zookeeper,并上传到Linux并解压
tar -xvf zookeeper-3.5.7.tar.gz -C ../
2、修改文件名配置环境变量
mv apache-zookeeper-3.5.7-bin zookeeper-3.5.7
vim /etc/profile
source /etc/profile
3、修改配置文件
- 创建data目录
mkdir data
- 创建myid文件
touch myid
vim myid
server.0=master:2888:3888
server.1=node1:2888:3888
server.2=node2:2888:3888
4、同步到其他节点
- 将配置好的zookeeper远程复制到其他节点
scp -r ./zookeeper-3.5.7 node1:
pwd
scp -r zookeeper-3.5.7 node2:pwd
- 将配置文件远程复制到其他节点
scp /etc/profile node1:/etc/profile
scp /etc/profile node1:/etc/profile
记得执行 source etc/profile
- 修改其他节点的myid文件信息
node1
node2
5、启动zookeeper
zkServer.sh start 三台都需要执行
zkServer.sh status 查看zookeeper状态
当有一个leader的时候启动成功