千家信息网

怎么在linux中部署kafka集群

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本篇文章给大家分享的是有关怎么在linux中部署kafka集群,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1、官网下载,分别在每台机器
千家信息网最后更新 2026年11月01日怎么在linux中部署kafka集群

本篇文章给大家分享的是有关怎么在linux中部署kafka集群,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

1、官网下载,分别在每台机器上解压安装

# 创建kafka的安装目录mkdir -p /usr/local/software/kafka# 解压tar -xvf kafka_2.12-1.1.0.tgz -C /usr/local/software/kafka/

2、修改每台服务器的/etc/profile文件,设置kafka环境变量,添加如下内容

export KAFKA_HOME=/usr/local/software/kafka/kafka_2.12-1.1.0export PATH=$PATH:$KAFKA_HOME/bin

添加完后重启配置,命令如下:

source /etc/profile

3、修改每台服务器的$KAFKA_HOME/config下的server.properties文件,修改代理id和日志存放目录

#指定代理id,borker.id可以任意指定,前提是保证集群内每台机器的broker.id唯一,第二台机器设置为2...以此类推broker.id=1#设置日志目录log.dirs=/opt/data/kafka/kafka-logs#设置zookeeper集群地址zookeeper.connect=192.168.174.7:2181,192.168.174.8:2181,192.168.174.9:2181#设置本机地址,设置为本服务器的ip地址。如果不设置会在创建主题和发送消息时,发生NOT LEADER FOR PARTITION异常。host.name=192.168.174.10

4、配置完成后,分别启动3台服务器的kafka,启动kafka前确保zookeeper集群已经成功启动。

kafka-server-start.sh -daemon server.properties

5、验证是否成功启动

jps

如果看到kafka进程,说明启动成功。

另外也可通过zookeeper客户端查看zookeeper目录结构,如下:

#登录zookeeperzkCli . sh -server 192.168.174.7:2181#查看目录结构ls /#查看已启动的kafka代理ls /brokers/ids

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

以上就是怎么在linux中部署kafka集群,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

集群 目录 服务器 服务 成功 地址 机器 系统 代理 操作系统 文件 日志 更多 知识 篇文章 结构 配置 实用 以此类推 任务 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技互联网项目 金诺互联网科技 互联网科技排名 互联网金融科技创新 百单互联网科技有限公司 互联网金融和金融科技 人人互联网科技是培训 互联网科技公司招聘 汽车互联网创新科技园 中化能源互联网科技招聘 港股科技和互联网 厦门千工互联网科技有限公司 中国航天科技大学国际工业互联网 广州市恰铎互联网科技有限公司 哈尔滨屹滨互联网科技有限公司 本届互联网博览会上的黑科技 科技互联网海报 上海科技产业互联网平台 南通创西澳互联网科技有限公司 容联科技互联网电商 广州淘业互联网络科技 华服互联网科技怎么样 互联网科技未来 互联网科技公司名称 湖南洣水互联网科技有限公司扣款 崇明区互联网教育科技诚信经营 新兴科技互联网创新大赛颁奖典礼 互联网金融科技名词解释 互联网风格科技公司名称 互联网科技包装股份有限公司上市
0