1台centos下配置zookeeper集群

你离开我真会死。 提交于 2019-11-29 06:34:45

一、上传下载好的zookeeper文件包

 

二、压

mkdir /usr/local/zookeeper
tar -zxvf zookeeper-3.4.6.tar.gz /usr/local/zookeeper
或者 tar -zxvf zookeeper-3.4.6.tar.gz -C /usr/local/zookeeper

 

三、eeper/3.4.6复制一份

cd /usr/local/zookeeper
cp -rf zookeeper-3.4.6/ /usr/local/zookeeper/zk1

 

四、进入zk1中新建数据文件夹

cd zk1/
mkdir data

在data文件夹中新建myid文件,用于保存当前zookeeper的唯一标识

cd data/
vi myid

在文件中就写一个1,就可以了

 

五、回到zk1目录下,修改conf下的配置文件

cd ..
cd conf/
cp zoo_sample.cfg zoo.cfg

 

六、修改zk1的conf下的zoo.cfg文件

vi zoo.cfg

# 192.168.43.70 是当前主机的ipserver.1=192.168.43.70:2888:3888
server.2=192.168.43.70:2889:3889
server.3=192.168.43.70:2880:3880

 

七、复制zk1两份zk2和zk3,将他们的myid文件修改为2和3


 

八、配置zk2和zk3的zoo.cfg文件

 

九、测试环境就不一一配置端口了,直接关闭防火墙

service iptables stop

 

十、启动集群

cd /usr/local/zookeeper
./zk1/bin/zkServer.sh start
./zk2/bin/zkServer.sh start
./zk3/bin/zkServer.sh start

 

十一、查看集群状态

./zk1/bin/zkServer.sh status
./zk2/bin/zkServer.sh status
./zk3/bin/zkServer.sh status

 

十二、连接访问zookeeper集群

./zk1/bin/zkCli.sh

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!