1.解压zookeeper安装包到/opt/module中
tar -zxvf zookeeper包名 -C /opt/module
cd /opt/module
mv apache-zookeeper-3.5.7-bin zookeeper3(非必须)
2.配置zookeeper环境变量,编辑文件/etc/profile,添加内容,输入命令使其生效
vim /etc/profile
添加内容:
export ZOOKEEPER_HOME=/opt/module/zookeeper3
export PATH=$PATH:$ZOOKEEPER_HOME/bin
使配置生效:
source /etc/profile
3.修改zookeeper配置
在/opt/module/zookeeper3中创建zkData目录
mkdir zkData
在zkData中创建文件myid,在myid中加入编号,1(master编号1,slave1编号2….)
vim myid
添加内容:
1
修改配置文件zoo_sample.cfg成zoo.cfg,
cd /opt/module/zookeeper3/conf
mv zoo_sample.cfg zoo.cfg
vim zoo.cfg
修改dataDir=/opt/module/zookeeper3/zkData
添加内容:
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888
5.分发到各个节点
scp –r /opt/module/zookeeper3 slave1:/opt/module
scp –r /opt/module/zookeeper3 slave2:/opt/module
scp /etc/profile slave1:/etc/profile
scp /etc/profile slave2:/etc/profile
分发之后别忘了修改编号(master 1、slave1 2、slave2 3…)及配置文件生效
6.启动zookeeper(三台都要启动)
zkServer.sh start
7.查看zookeeper状态
zkServer.sh status