美文网首页
zookeeper+kafka集群安装部署

zookeeper+kafka集群安装部署

作者: 请叫我刚爷 | 来源:发表于2019-11-21 19:29 被阅读0次

请先观看单节部署点再本篇文章

在Zookeeper集群中,若超过半数以上服务节点不可用,才会造成整个服务不可用,所以其集群节点数一般都是至少3个节点以上的奇数个。

本人是在同一台电脑搭建的集群

1、将zookeeper复制3份,将conf目录下所有的zoo.cfg文件更改,文件内容如下

tickTime=2000

initLimit=10

syncLimit=5

dataDir=D:/java/zookeeper/temp

=D:/java/zookeeper/temp

clientPort=2180

server.1=127.0.0.1:1001:2001(端口随意)

server.2=127.0.0.1:1002:2002

server.3=127.0.0.1:1003:2003

3份内中都差不多变化的就是dataDir、dataLogDir、clientPort

2、使用doc窗口在dataDir所指定目录下,执行如下语句

echo "1" > myid

执行完毕后会在dataDir所指定目录下生成myid文件,打开查看,里面只能是正整数。本次复制了3分,每份里面都得有这项操作,且myid文件中的值不一样,且为数字

3、因为要分别进入目录去启动3个节点,个人觉得太过麻烦,所以新建一个txt文件,将后缀名更改为bat,内容如下:

start /d D:java\zookeeper\zookeeper-3.4.14_1\bin zkServer.cmd

start /d D:java\zookeeper\zookeeper-3.4.14_2\bin zkServer.cmd

start /d D:java\zookeeper\zookeeper-3.4.14_3\bin zkServer.cmd

更改完毕后,保存运行,结果如下

image.png

二、kafka安装

1、更改kafka目录下config\kafka-server-start.bat配置文件,更改参数如下:

broker.id=2(必须是数字,正整数)

listeners=PLAINTEXT://127.0.0.1:9092(ip端口)

advertised.listeners=PLAINTEXT://127.0.0.1:9092(ip端口)

log.dirs=D:/java/kafka/temp_2(日志路径)

zookeeper.connect=127.0.0.1:2180,127.0.0.1:2181,127.0.0.1:2182(zookeeper集群)

启动即可

相关文章

  • Zookeeper+Kafka集群部署

    Zookeeper+Kafka集群部署 kafka: kafka_2.11-2.2.0.tar.gzzookeep...

  • zookeeper+kafka集群安装部署

    请先观看单节部署点再本篇文章 在Zookeeper集群中,若超过半数以上服务节点不可用,才会造成整个服务不可用,所...

  • Kubernetes 集群部署Dashboard

    集群部署 Mac本机安装docker自带Linux单集群环境使用MiniKube 部署Dashboard gith...

  • etcd 的部署

    安装 Centos 7 使用如下方式进行安装: 单机部署 集群部署 在生产环境中,为了整个集群的高可用,etcd ...

  • 二进制方式部署k8s集群

    目标任务: 1、Kubernetes集群部署架构规划 2、部署Etcd集群 3、在Node节点安装Docker 4...

  • Redis 集群规范

    redis手册Redis 集群规范Redis集群安装Redis集群安装 Redis分布式部署,一致性hash;分布...

  • kafka集群部署

    0. zookeeper集群部署 kafka依赖于zookeeper,在安装kafka集群之前,请先安装zooke...

  • Zookeeper-Kafka-Cluster-Deployme

    Zookeeper+Kafka集群搭建方案 date: 2018-10-30 19:50 Zookeeper是一个...

  • 基于kubernetes的多master节点部署方案

    kubeadm高可用集群部署 1、安装要求 在开始之前,部署Kubernetes集群机器需要满足以下几个条件: 五...

  • Centos7使用docker

    主要记录docker的使用,安装mysql集群,redis集群,以及前后端项目部署。 Centos安装Docker...

网友评论

      本文标题:zookeeper+kafka集群安装部署

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