栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Zookeeper集群搭建

Zookeeper集群搭建

下载

Zookeeper介绍页
找download下载

打开三台服务器

这里本地搭建,打开了三台服务器
将压缩包上传解压

由于配置Zookeeper需要Java环境
记得三台都配好java环境

配置Zookeeper

进入conf目录下

cp zoo_sample.cfg zoo.cfg
vim zoo.cfg

修改配置

一个是数据存储位置
一个是端口
按自己的来设置
在末尾设置服务器内部通信的地址和zk集群的节点

server.1=node1:2888:3888
server.2=node2:2888:3888
server.3=node3:2888:3888

注意,这里的node1是配置的DNS解析域名,提前在hosts文件中配置了,如果不想这样配也可以直接写ip,配置方法如下

vim /etc/hosts


给每台zookeeper创建myid

mkdir -p 自己修改的数据存储位置/myid
touch myid
【第一台】 echo 1 > myid
【第二台】 echo 2 > myid
【第三台】 echo 3 > myid


这是我的数据存放位置
按自己修改的来

配置环境变量

配置环境变量是为了方便
免得每次都要去指定文件敲命令

vim /etc/profile

加在末尾

export ZOOKEEPER_HOME=自己解压的地址
export PATH=$ZOOKEEPER_HOME/bin:$PATH

退出保存
刷新配置文件

source /etc/profile
启动Zookeeper集群
启动
zkServer.sh start 
查看状态
zkServer.sh status
停止
zkServer.sh stop


可以看到这里出错了
原因是连接不上其他的节点
查看方法墙状态

解决方法很简单
关闭防火墙即可

systemctl stop firewalld


再查看状态

一主两从

欧克了!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/618412.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号