安装zookeeper

一:下载zookeeper
下载地址
https://www.apache.org/dyn/closer.cgi/zookeeper/
我这里用的版本是3.4.9
二:解压 tar -zxvf zookeeper-3.4.9.tar.gz
三.创建一个文件夹作为zookeeper的存储地址
四.进入conf目录
修改文件名
安装zookeeper
修改zoo.cfg文件内容
dataDir为创建的存储地址.安装zookeeper
.末尾添加内容
安装zookeeper
zookeeperd 节点数必须配置成 2n+1.不能为偶数.一般三个节点或者四个节点.
五.进入存储目录
创建一个myid文件.内容为刚才的标识符.
文件内容
安装zookeeper
文件名
安装zookeeper
.将配置好的zookeeper发到配置好的各节点.然后在各节点创建myid文件.内容只写自己的标识符.我这里是master 1 .slave01 2. slave02 3.和zoo.cfg的要对应上.
六.启动各节点
进入zookeeper的bin目录
执行命令 ./zkServer.sh start
安装zookeeper
jps查看进程
安装zookeeper
查看各节点状态
安装zookeeper
安装zookeeper
通过选举机制.会产生一个leader角色…其他的都是follower角色.
zookeeper安装成功.
关闭命令: ./zkServer.sh stop
七:容易出现的问题
没有修改conf目录下的文件名字.
配置的时候.dataDiv的路径配置没有对.
存储位置创建myid文件的内容和zoo.cfg的标识符没有对应.
server.1=master01:2888:3888
server.2=slave01:2888:3888
server.3=slave02:2888:3888

上一篇:docker-compose-zookeeper-cluster.yml


下一篇:3.zookeeper的分布式安装