1、下载:
https://downloads.apache.org/zookeeper/stable/
2、安装包:
apache-zookeeper-3.6.3-bin.tar.gz
3、上传解压:
tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz
4、进入conf拷贝配置文件:
cp zoo_sample.cfg zoo.cfg
5、配置文件:zoo.cfg
server.1=hadoop128:2888:3888
server.2=hadoop129:2888:3888
server.3=hadoop130:2888:3888
dataDir=/data/zookeeper
注意:
server.{myid}={ip}:{数据传输端口}:{选举端口}
6、拷贝安装包到其他服务器:
scp -r apache-zookeeper-3.6.3-bin/ root@hadoop129:/opt/
scp -r apache-zookeeper-3.6.3-bin/ root@hadoop130:/opt/
7、创建目录:在所有服务器
mkdir /data
mkdir /data/zookeeper
8、创建编号文件:
vim /data/zookeeper/myid
输入保存对应编号(zoo.cfg配置的对应服务器的myid)
9、启动Zookeeper集群
注意关闭防火墙
启动命令:
./bin/zkServer.sh start
查看状态:
./bin/zkServer.sh status
关闭命令:
./bin/zkServer.sh stop
使用命令:jps 可用查看进程为:
QuorumPeerMain