KAFKA搭建教程

KAFKA搭建教程

 

期待您的关注

KAFKA学习笔记 帮助更多人

 

目录

KAFKA搭建教程

1.下载Kafka并解压

2.添加环境变量

3.修改 server.properties 文件

4.将kafka复制到其它节点

5.修改node1、node2节点的broker.id 

6.将master的环境变量同步到node1、 node2

7.启动zookeeper

8.启动Kafka


 

 

1.下载Kafka并解压

 

下载地址:大数据相关文件快速下载入口 (qq.com)

 

c6b805b82d394460a992747c6e08b08e.png

 

2.添加环境变量

 

vim /etc/profile


export KAFKA_HOME=/usr/local/soft/kafka_2.11-2.0.0
export path=$PATH:$KAFKA_HOME/bin


source /etc/profile

 

bcf1f0fd6f744d4399487ada53696a6b.png

 

3.修改 server.properties 文件

 

cd /usr/local/soft/kafka_2.11-2.0.0/config

vim server.properties


broker.id=0 每一个节点broker.id 要不一样

log.dirs=/usr/local/soft/kafka_2.11-2.0.0/data

zookeeper.connect=master:2181,node1:2181,node2:2181 消息(数据)存放的位置

 

8634e825452c40ec9ba215e0ef41ccb6.png

 

4.将kafka复制到其它节点

 

cd /usr/local/soft

scp -r kafka_2.11-2.0.0 node1:`pwd`
scp -r kafka_2.11-2.0.0 node2:`pwd`

 

5.修改node1、node2节点的broker.id 

 

(1) 切换node1节点

cd /usr/local/soft/kafka_2.11-2.0.0/config/

vim server.properties
	
修改
broker.id=1     ( master=0   node1=1  node2=2 )


(2) 切换node2节点

cd /usr/local/soft/kafka_2.11-2.0.0/config/

vim server.properties
	
修改
broker.id=2     ( master=0   node1=1  node2=2 )

 

6.将master的环境变量同步到node1、 node2

 

scp -r /etc/profile node1:/etc/
	
scp -r /etc/profile node2:/etc/


source /etc/profile
source /etc/profile

 

c9651ac395e84a2cb8df5283d717aecb.png

 

============= Kafka 搭建完毕 ================

 

=============== 启动 Kafka ==================

 

7.启动zookeeper

 

1) 启动zookeeper  -- 需要在master、 node1、 node2 任意位置启动
 
zkServer.sh start

2) 查看ZK状态
 
zkServer.sh status
 

 

969d24bbb1e74bce8be79e83f3afc8f2.png

 

8.启动Kafka

 

kafka-server-start.sh -daemon /usr/local/soft/kafka_2.11-2.0.0/config/server.properties

 

dacabc46010646c0b7f1406743b32def.png

 

jps查看进程

 

e343f937bfdc4aafb44f1179624ac1c0.png

 

 

 

相关推荐

  1. KAFKA环境

    2024-07-21 20:16:04       56 阅读
  2. kafka测试环境

    2024-07-21 20:16:04       47 阅读
  3. Kafka集群

    2024-07-21 20:16:04       39 阅读
  4. Kafka集群

    2024-07-21 20:16:04       29 阅读
  5. Kafka 环境和使用之单机模式详细教程

    2024-07-21 20:16:04       21 阅读
  6. Kafka 环境之伪分布式集群模式详细教程

    2024-07-21 20:16:04       23 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-21 20:16:04       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-21 20:16:04       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-21 20:16:04       45 阅读
  4. Python语言-面向对象

    2024-07-21 20:16:04       55 阅读

热门阅读

  1. 【busybox记录】【shell指令】df

    2024-07-21 20:16:04       20 阅读
  2. C语言之封装,继承,多态

    2024-07-21 20:16:04       23 阅读
  3. 【广告&推荐】首选积分墙:试玩星shiwanxing.com

    2024-07-21 20:16:04       18 阅读
  4. 大模型的短期记忆和长期记忆各自的使用场景

    2024-07-21 20:16:04       20 阅读
  5. 深入探索Flutter中的状态管理:使用Provider库

    2024-07-21 20:16:04       17 阅读
  6. 认识一下哈希函数

    2024-07-21 20:16:04       19 阅读
  7. 在 CentOS-Stream-9 中使用 network 代替 NetworkManager

    2024-07-21 20:16:04       16 阅读
  8. 目标检测算法

    2024-07-21 20:16:04       20 阅读
  9. 在澳大利亚留学,论文应该怎么写?

    2024-07-21 20:16:04       19 阅读
  10. 信息增益与基尼指数:决策树分裂准则的比较

    2024-07-21 20:16:04       20 阅读