Zookeeper安装以及集群

1 Zookeeper

1.1 Zookeeper下载

1.1.1zookeeper下载(官网下载)

zookeeper下载

1.1.2 zookeeper下载(华中科技大学开源镜像站下载)

1585099992851

1.2 Zookeeper安装

说明: zookeeper的安装需要jdk的支持,先检查是否安装jdk,在命令框输入java -version.jdk安装好了的在进行下面操作.

1585111868265

  1. 把下载的软件上传到/src/usr/local/java/文件下

1585113025221

  1. Zookeeper的安装
tar -zvxf  apache-zookeeper-3.6.0.tar.gz
  1. 删除zookeeper的安装软件
rm -rf apache-zookeeper-3.6.0.tar.gz 
  1. 修改zookeeper的目录名称
mv apache-zookeeper-3.6.0/ zookeeper

1585113277376

1.3 修改Zookeeper配置文件

  1. 在zookeeper根目录下创建文件夹data和log
mkdir data log

1585113395259

  1. 进入conf目录复制配置文件并修改名称
cp zoo_sample.cfg zoo.cfg

1585113479023

  1. 编辑配置文件
vim zoo.cfg

1585111679100

1.4 Zookeeper命令

1.4.1 启动zookeeper

sh zkServer.sh start   或者  ./zkServer.sh start

1585111099375

1.4.2 关闭zookeeper

sh zkServer.sh stop

1585111084779

1.4.3 检查zookeeper状态

sh zkServer.sh status

1585111006456

2 Zookeeper集群

2.1 准备文件夹

1.在zookeeper根目录中创建文件夹zkCluster

mkdir zkCluster

image-20200330213036565

2.进入zkCluster目录创建zk1、zk2和zk3文件夹

mkdir zk1 zk2 zk3

image-20200330213757396

3.在zk1、zk2和zk3的文件夹里面创建data和log文件夹

mkdir {zk1,zk2,zk3}/{data,log}

image-20200330213319597

2.2 添加myid文件

说明:在zk1、zk2和zk3中的data创建myid文件,在里面的内容分别为1,2,3

vim myid

image-20200330214055950

2.3 编辑配置文件

1.进入conf文件夹将zoo_sample.cfg 复制为zoo1.cfg之后修改配置文件

cp zoo_sample.cfg zoo1.cfg

image-20200330214324660

2.修改zoo1.cfg文件

vim zook1.cfg

image-20200330215326843

3.将zoo1.cf复制为zoo2.cf和zoo3.cf修改下面的信息

image-20200330214750612

2.4 ZK集群测试

说明:通过以下命令启动、停止、检查zk集群

sh zkServer.sh start   zoo1.cfg
sh zkServer.sh stop    zoo1.cfg
sh zkServer.sh status  zoo1.cfg
发布了8 篇原创文章 · 获赞 8 · 访问量 1775

猜你喜欢

转载自blog.csdn.net/weixin_43695704/article/details/105210286