Centos7安装Zookeeper集群

1. 环境

环境 ip 软件
Centos7 192.168.2.5 jdk,zookeeper
Centos7 192.168.2.6 jdk,zookeeper
Centos7 192.168.2.7 jdk,zookeeper

2. 安装(3台机器基本安装如下)

zookeeper-3.4.5.tar.gz使用上到/usr/local目录下
zookeeper-3.4.5.tar.gz进行解压缩:

tar -zxvf zookeeper-3.4.5.tar.gz

zookeeper目录进行重命名:

mv zookeeper-3.4.5 zk

配置zookeeper相关的环境变量

//修改.bashrc文件
vi ~/.bashrc
//在最后一行添上
export ZOOKEEPER_HOME=/usr/local/zk
export PATH=$ZOOKEEPER_HOME/bin:$PATH
//使之生效
source ~/.bashrc

编辑zookeeper配置文件

cd /usr/local/zk/conf
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg
// 修改:dataDir
dataDir=/usr/local/zk/data
// 集群服务器配置,数字/0/1/2需要与myid文件一致。右边两个端口,2888表示数据同步和通信端口;3888表示选举端口
server.0=192.168.2.5:2888:3888	
server.1=192.168.2.6:2888:3888
server.2=192.168.2.7:2888:3888

创建数据目录和myid

cd /usr/local/zk
mkdir data
cd data

vi myid
// 0、1、2 取决于之前在zoo.cfg中的配置
0

分别在三台机器上执行:

zkServer.sh start

检查ZooKeeper状态:

zkServer.sh status

应该是一个leader,两个follower

jps

检查三个节点是否都有QuromPeerMain进程



posted @ 2020-11-04 18:39  if年少有为  阅读(308)  评论(0编辑  收藏  举报