Kafka安装

Kafka安装

管理员
2025年6月25日
大数据
#kafka

1. Kafka源码包下载

 # wget http://mirror.bit.edu.cn/apache/kafka/2.1.1/kafka_2.11-2.1.1.tgz

 

2. 集群环境

192.168.43.205  master

192.168.43.79     slave1

192.168.43.32    slave2

 

3. 安装kafka

#Master

[root@master src]# tar -xvf kafka_2.11-0.10.2.1.tgz -C /opt

 

4. 修改Kafka配置文件

#Master

vim /opt/kafka_2.11-0.10.2.1/config/server.propertie

log.dirs=/opt/kafka_2.11-2.1.1/logs

zookeeper.connect=master:2181,slave1:2181,slave2:2181

 

5. 增加环境变量

#Master、Slave1、Slave2

[root@master ~]# vim /etc/profile

export KAFKA_HOME=/opt/kafka_2.11-2.1.1

export PATH=$PATH:$KAFKA_HOME/bin

[root@master ~]# source /etc/profile

Slave1、slave2也要添加

 

6. 拷贝软件包

[root@master ~]# scp -r /opt/kafka_2.11-2.1.1/ slave1:/opt/

[root@master ~]# scp -r /opt/kafka_2.11-2.1.1/ slave2:/opt/

 

7. 修改配置文件broker号

#Master

[root@master ~]# vim /opt/kafka_2.11-2.1.1/config/server.properties

broker.id=0

#Slave1

[root@slave1 ~]# vim /opt/kafka_2.11-2.1.1/config/server.properties

broker.id=1

#Slave2

[root@slave2 ~]# vim /opt/kafka_2.11-2.1.1/config/server.properties

broker.id=2

 

8. 启动Kafka

1)单机Kafka

]# kafka-server-start.sh -daemon /opt/kafka_2.11-2.1.1/config/server.properties

2) 集群

#Master、Slave1、Slave2

]# kafka-server-start.sh /opt/kafka_2.11-2.1.1/config/server.properties &

 

可以写成脚本,后台启动

# vim /opt/kafka_2.11-2.1.1/bin/start-kafka.sh

nohup /opt/kafka_2.11-2.1.1/bin/kafka-server-start.sh /opt/kafka_2.11-2.1.1/config/server.properties > /dev/null 2>&1 &

 

查看进程:kafka、QuorumPeerMain(zookeeper)

查看端口:2181(zookeeper)、9092(kafka)

最后更新于 2025/6/25