千家信息网

如何利用安装zookeeper的三台服务器做KAFKA集群

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍了如何利用安装zookeeper的三台服务器做KAFKA集群,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、利用安装
千家信息网最后更新 2026年11月03日如何利用安装zookeeper的三台服务器做KAFKA集群

这篇文章主要介绍了如何利用安装zookeeper的三台服务器做KAFKA集群,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

一、利用安装zookeeper的三台服务器做KAFKA集群。

服务器

IP地址

端口

服务器1

10.211.55.7

9092

服务器2

10.211.55.8

9092

服务器3

10.211.55.9

9092

1.1 下载kafka_2.9.2-0.8.1

下载地址:https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.2-0.8.1.tgz

分别在三台服务器创建kafka目录并且下载kafka压缩包

#mkdir /usr/local/kafka

#tar -zxvf kafka_2.9.2-0.8.1.tar.gz

1.2 创建log文件夹

#mkdir /usr/local/kafka/kafkalogs

1.3 配置kafka

#cd /usr/local/kafka/kafka_2.9.2-0.8.1/config

#vi server.properties 修改项如下:

broker.id=0 //当前机器在集群中的唯一标识

port=9092 //kafka对外提供服务的tcp端口

host.name=10.211.55.7 //主机IP地址

log.dirs=/usr/local/kafka/kafkalogs //log存放目录

message.max.byte=5048576 //kafka一条消息容纳的消息最大为多少

default.replication.factor=2 //每个分区默认副本数量

replica.fetch.max.bytes=5048576

zookeeper.connect=10.211.55.7:2181, 10.211.55.8:2181, 10.211.55.9:2181

4.4 启动kafka

# ./kafka-server-start.sh -daemon ../config/server.properties //后台启动运行


4.5 问题解决

[root@master ~]# /export/kafka/bin/kafka-console-producer.sh --broker-list 10.14.2.201:9092,10.14.2.202:9092,10.14.2.203:9092,10.14.2.204:9092 --topic test

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".

SLF4J: Defaulting to no-operation (NOP) logger implementation

SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

# /export/kafka/bin/kafka-console-consumer.sh --zookeeper 10.14.2.201:2181,10.14.2.202:2181,10.14.2.203:2181,10.14.2.204:2181 --topic test --from-beginning

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".

SLF4J: Defaulting to no-operation (NOP) logger implementation

SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

解决方法:

下载slf4j-1.7.6.zip

http://www.slf4j.org/dist/slf4j-1.7.6.zip

解压

unzip slf4j-1.7.6.zip

把slf4j-nop-1.7.6.jar 包复制到kafka libs目录下面

cd slf4j-1.7.6

cp slf4j-nop-1.7.6.jar /export/kafka/libs/

二、KAFKA集群验证

2.1 创建topic

#./kafka-topics.sh --create --zookeeper 10.211.55.7:2181 --replication-factor 1 --partitions 1 --topic test

2.2 查看topic

# ./kafka-topics.sh --list --zookeeper 10.211.55.7:2181

2.3 开启发送者并发送消息

#./kafka-console-producer.sh --broker-list 10.211.55.7:9092 --topic test


2.4 开启消费者并接收消息

#./kafka-console-consumer.sh --zookeeper 10.211.55.8:2181 --topic test --from-beginning


感谢你能够认真阅读完这篇文章,希望小编分享的"如何利用安装zookeeper的三台服务器做KAFKA集群"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

服务 服务器 集群 三台 消息 篇文章 地址 目录 端口 最大 主机 价值 兴趣 副本 发送者 同时 后台 数量 文件 文件夹 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 南京欣网互联网络科技 有格互联网科技 上海喔噻互联网科技有限公司 猪兼强互联网科技 远信互联网科技 碳银互联网科技有限公司 融贸通互联网科技 彤创互联网科技有限公司 迪庆互联网科技招生 如何创新互联网科技 内蒙古九一互联网科技 洛阳共同富裕互联网科技有限公司 阿里互联网科技企业 华中科技大学互联网的牛人 合肥互联网科技公司公章图片 沐思想互联网科技有限公司 元气玛特互联网科技公司是外包吗 云鲸互联网络科技有限公司 互联网金融运营模式中的金融科技 武汉亿视互联网科技有限公司 圆梦互联网科技 金诺互联网科技 上海互联网科技有限公司 上海挚品互联网科技 哈尔滨秒房互联网科技有限公司 成都互联网科技公司工作好不好 哈尔滨屹滨互联网科技有限公司 产业互联网科技服务公司 互联网安防科技感 美国五大互联网科技公司市值多少
0