8--安装kafka_2.10-0.10.2.0集群(三个节点)

来源:互联网 发布:阿里云ip 编辑:程序博客网 时间:2024/05/16 16:01


1. tar –zxvf kafka_2.10-0.10.0.1.tgz



2. 配置(config/server.properties)
1) master 节点上
broker.id=0
zookeeper.connect=master:2181
listeners=PLAINTEXT://master:9092
advertised.listeners=PLAINTEXT://master:9092

log.dirs=多目录(用逗号分隔)


2) slave1 节点上
broker.id=1
zookeeper.connect=master:2181
listeners=PLAINTEXT://slave1:9092
advertised.listeners=PLAINTEXT://slave1:9092
log.dirs=多目录(用逗号分隔)


3) slave2 节点上
broker.id=2
zookeeper.connect=master:2181
listeners=PLAINTEXT://slave2:9092
advertised.listeners=PLAINTEXT://slave2:9092
log.dirs=多目录(用逗号分隔)


3. 先启动zookeeper,再启动 Kafka,在 master 和 slave 上分别执⾏
bin/kafka-server-start.sh -daemon config/server.properties


4. 验证
1) 创建 topic,名字为 test
bin/kafka-topics.sh --create --zookeeper master:2181 --replication-factor 1 --partitions 1 --topic test


2) ⽣产数据
bin/kafka-console-producer.sh --broker-list master:9092 --topic test
然后,键盘输⼊下⾯的信息并输⼊回车:
hello world


3) 另外启动⼀个终端消费数据
bin/kafka-console-consumer.sh --zookeeper master:2181 --topic test --from-beginning
原创粉丝点击