美文网首页
ZooKeeper集群环境搭建

ZooKeeper集群环境搭建

作者: 码农StayUp | 来源:发表于2020-04-17 00:27 被阅读0次

虚拟机准备

主机名 IP地址 myid
hadoop101 192.168.88.101 1
hadoop102 192.168.88.102 2
hadoop103 192.168.88.103 3

注:需要修改三台虚拟机的主机名,并关闭防火墙

安装JDK8

在三台虚拟机中安装JDK8,并设置环境变量

CentOS7安装JDK8

下载ZooKeeper

官网下载页面:https://zookeeper.apache.org/releases.html

下载版本:Apache ZooKeeper 3.6.0

将下载好的文件传至/opt目录中

安装(解压)

解压至/usr/local目录下,解压后zookeeper目录为/usr/local/apache-zookeeper-3.6.0-bin

tar -zxvf /opt/apache-zookeeper-3.6.0-bin.tar.gz -C /usr/local

配置集群环境

/usr/local/apache-zookeeper-3.6.0-bin目录下创建datalogs目录

cd /usr/local/apache-zookeeper-3.6.0-bin
mkdir data
mkdir logs
配置myid

data目录中创建myid文件,并编辑输入编号(每台虚拟机myid见上面表格)

touch data/myid
vi data/myid
配置zoo.cfg

conf目录下有一个示例的配置文件zoo_sample.cfg,我们复制一份为zoo.cfg,并编辑

cp conf/zoo_sample.cfg conf/zoo.cfg
vi conf/zoo.cfg

修改如下配置,其他内容保持不变

dataDir=/usr/local/apache-zookeeper-3.6.0-bin/data
dataLogDir=/usr/local/apache-zookeeper-3.6.0-bin/logs

server.1=hadoop101:2881:3881
server.2=hadoop102:2881:3881
server.3=hadoop103:2881:3881
分发至其他虚拟机

上面操作在一台虚拟机中进行即可,配置好后,分发至另外两台虚拟机(scp命令需要输入密码)

scp -r /usr/local/apache-zookeeper-3.6.0-bin root@hadoop102:/usr/local/
scp -r /usr/local/apache-zookeeper-3.6.0-bin root@hadoop103:/usr/local/

注:分发后要修改对应的myid

启动服务

启动

sh bin/zkServer.sh start

查看状态

sh bin/zkServer.sh status

三台虚拟机都启动后,查看状态,其中有一台Modeleader,另外台是follower

至此集群环境搭建完成~

相关文章

  • Kafka学习笔记(二)

    Kafka环境搭建 准备工作 Kafka集群是把状态保存在Zookeeper中的,首先要搭建Zookeeper集群...

  • kafka集群搭建测试

    一、环境 zookeeper集群,请看前面我的zookeeper搭建文档master:192.168.31.131...

  • zookeeper环境搭建

    下面介绍一下zookeeper单机集群模式环境搭建: 创建目录 /opt/zookeeper/zookeeper1...

  • 云服务器安装Kafka集群

    上一篇 云服务器搭建zookeeper集群 讲解了在云服务器环境下,zookeeper集群的搭建,今天我们在其基础...

  • solr系列4——solr集群

    solrcloud 集群搭建(集成tomcat) 环境:JDK1.7.79 、 zookeeper3.4.8 、 ...

  • Zookeeper环境搭建及简单练习

    之前简单介绍了Zookeeper,接下来搭建一个Zookeeper的集群环境 本集群使用三个节点,网络环境及jdk...

  • centos7 搭建kafka集群

    搭建kafka集群,需要先搭建zookeeper集群,搭建zookeeper集群,依赖于jdk 1.下载安装jdk...

  • 多台虚拟机搭建zookeeper集群

    zookeeper集群搭建 kafka是把状态保存在zookeeper中的,首先要搭建zookeeper集群。尽管...

  • Zookeeper相关的命令

    Zookeeper集群的搭建参考:zookeeper单机、集群搭建 配置集群的zoo.cfg的配置:server....

  • zookeeper简介(整理)

    zookeeper单机模式搭建Zookeeper集群及伪集群模式搭建 简介 ZooKeeper 是一个开源的分布式...

网友评论

      本文标题:ZooKeeper集群环境搭建

      本文链接:https://www.haomeiwen.com/subject/isksvhtx.html