上传安装包
rz
解压
tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz
配置环境变量
vim /etc/profile
1
2
3export ZOOKEEPER_HOME=/root/export/servers/apache-zookeeper-3.6.3-bin
export PATH=$PATH:$ZOOKEEPER_HOME/bin使环境变量生效
1
source /etc/profile
修改配置文件
1
2cd export/servers/apache-zookeeper-3.6.3-bin/conf/
cp zoo_sample.cfg zoo.cfg增加以下内容
注意:主机名要改成自己的1
2
3
4server.1=node-01:2888:3888
server.2=node-02:2888:3888
server.3=node-03:2888:3888文件夹后面会创建
同步到其他节点并source
1
2
3
4scp -r export/servers/apache-zookeeper-3.6.3-bin/ node-02:/root/export/servers/
scp -r export/servers/apache-zookeeper-3.6.3-bin/ node-03:/root/export/servers/
scp /etc/profile node-02:/etc/
scp /etc/profile node-03:/etc/创建data目录和myid
1
2
3
4[root@node-02 apache-zookeeper-3.6.3-bin]# mkdir data
[root@node-02 apache-zookeeper-3.6.3-bin]# cd data/
[root@node-02 data]# vim myidnode-01 的myid文件内容为1
node-02 的myid文件内容为2
node-03 的myid文件内容为3
时间同步
启动zk
1
2zkServer.sh start #三台都需要执行
zkServer.sh status #查看状态