Zookeeper 基础框架

zk集群搭建

在这里插入图片描述
只需要在slave 奴隶从机里搭建安装
1、将zk.tar.gz包上传服务器(一台)
2、解包
a) 命令:tar -zxvf zookeeper-3.4.10.tar.gz -C /usr/hadoop/
3、目录结构
在这里插入图片描述
4、配置zk
a)

单结点ZK:

如不想使用集群,不需要配置了,简单配置,直接启动即可。在这里插入图片描述
/usr/hadoop/Zookeeper-3.4.10/conf 路径
单台机器 复制这个文件无需修改 默认即可

复制命令: cp zoo_sample.cfg zoo.cfg

ii.启动可以更简单:
/usr/hadoop/Zookeeper-3.4.10/bin路径下启动
启动命令:./zkServer.sh start

Zk集群配置

/usr/hadoop/Zookeeper-3.4.10/conf路径下复制文件

复制命令: cp zoo_sample.cfg zoo.cfg

修改zoo.cfg文件 vi zoo.cfg

dataDir=/tmp/zookeeper

创建一个目录来存储zk数据

clientPort=2181

zk向外界提供服务的端口号

server.1=192.168.150.81:2888:3888	

2888zk主机间传输数据的端口
3888选举端口

全部修改成下图:
在这里插入图片描述

myid标识文件:
1.要求位于zkData/ 创建zkData目录
路径 cd /usr/hadoop/Zookeeper-3.4.10/ (在以上目录创建zkData文件)

命令: mkdir zkData

2.内容为主机标识
(创建zkData目录 在每个目录下写主机标识 如1号机 )

touch 1.txt                  创建一个1.txt文件
echo "1" > 1.txt                输入“1”到1.txt文件里

c)同步文件
复制文件到192.168.150.92
复制文件到192.168.150.93

  scp -r zookeeper-3.4.10/[email protected]:/usr/hadoop/
  scp -r zookeeper-3.4.10/ [email protected]:/usr/hadoop/

d)启动集群:

路径: /usr/hadoop/Zookeeper-3.4.10/bin 命令开启集群 /zkServer.sh start
路径: /usr/hadoop/Zookeeper-3.4.10/bin 命令关闭集群 /zkServer.sh stop
路径: /usr/hadoop/Zookeeper-3.4.10/bin 命令查看集群状态 /zkServer.sh status

在这里插入图片描述

注:
开启Zookeeper
输入Jps 会显示有QuorumPeerMain 既成功

猜你喜欢

转载自blog.csdn.net/weixin_44940330/article/details/89504295
今日推荐