Centos7 安装kafka集群

安装kafka

tar -zxvf kafka_2.11-2.2.0.tgz

编辑kafka启动配置文件

vim /conf/server.properties

# 配置如下内容

broker.id=1
listeners = PLAINTEXT://192.168.174.133:9092
advertised.listeners=PLAINTEXT://192.168.174.133:9092
zookeeper.connect=192.168.174.133:2181,192.168.174.134:2181

安装kafka到一台机器

修改配置

 

broker.id=1
listeners = PLAINTEXT://192.168.174.134:9092
advertised.listeners=PLAINTEXT://192.168.174.134:9092
zookeeper.connect=192.168.174.133:2181,192.168.174.134:2181

在两台服务器上分别启动kafka服务

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

开放端口

firewall-cmd --add-port=9092/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-all

 

创建topic,随意指定节点

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


向topic发送消息,随意指定节点

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

在多个节点上分别消费 test

./kafka-console-consumer.sh --bootstrap-server 192.168.174.133:9092 --topic test --from-beginning
./kafka-console-consumer.sh --bootstrap-server 192.168.174.134:9092 --topic test --from-beginning

 

参考链接:https://blog.csdn.net/qq_25763595/article/details/107731706

posted @ 2021-11-22 17:04  風巽千龍  阅读(222)  评论(0)    收藏  举报