KAFKA搭建教程

avatar
作者
猴君
阅读量:0

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

 

 

 

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!