Zookeeper 集群搭建(一)

1.准备三台机器centos7

安装步骤 ( 可以看我的 虚拟机安装 centos7 文章)
在这里插入图片描述

2.配置免秘钥访问

略(可以看我的免秘钥配置文章)

3.下载zookeper

https://zookeeper.apache.org/releases.html
下载 zookeeper-3.4.5.tar.gz

4.安装

解压

tar -zxvf zookeeper-3.4.5.tar.gz
 mkdir -p /opt/zk
mv zookeeper-3.4.5 /opt/zk/

接入目录编辑

cd /opt/zk/zookeeper-3.4.5/conf/
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg

修改

dataDir=/var/zk/zookeeper

增加集群配置

server.1=10.1.1.201:2888:3888
server.2=10.1.1.158:2888:3888
server.3=10.1.1.185:2888:3888

在这里插入图片描述

5.创建myid

每台服务器分别执行

mkdir -p /var/zk/zookeeper
touch /var/zk/zookeeper/myid
//  1服务器执行
echo 1 > /var/zk/zookeeper/myid
//  2服务器执行
echo 2 > /var/zk/zookeeper/myid
//  3服务器执行
echo 3 > /var/zk/zookeeper/myid
**注意 id 不一样**

在这里插入图片描述

6.copy 文件到其他服务器

cd /opt/zk
scp -r zookeeper-3.4.5 [email protected]:/opt/zk/
scp -r zookeeper-3.4.5 [email protected]:/opt/zk/

7.配置环境变量

vi /etc/profile

export ZOOKEEPER_HOME=/opt/zk/zookeeper-3.4.5
export PATH=$ZOOKEEPER_HOME/bin:$PATH

在这里插入图片描述
复制到其他服务器

scp /etc/profile [email protected]:/etc/profile
scp /etc/profile [email protected]:/etc/profile

8.重新加载配置文件

 source /etc/profile

9.测试启动集群

 zkServer.sh start
 zkServer.sh status
 zkServer.sh stop

集群三台机器状态:
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

常用命令

1. 启动ZK服务: bin/zkServer.sh start
2. 查看ZK服务状态: bin/zkServer.sh status
3. 停止ZK服务: bin/zkServer.sh stop
4. 重启ZK服务: bin/zkServer.sh restart
5. 连接服务器: zkCli.sh -server 127.0.0.1:2181

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>