Kafka我的制片人作品题目是Par:0,Lead:1,Rep:1,Isr:1但不是Par:0,Lead:2,Rep:2,Isr:2

时间:2016-02-11 06:57:50

标签: hadoop apache-kafka hadoop-streaming kafka-consumer-api kafka-producer-api

我有一个kakfa集群,有3个kafka节点和3个zk节点。

生产商在AWS机器上试图在我的Intranet服务器上运行的kafka集群上推送数据。 当主题(JOB_AWS_14)从带分区的控制台创建时:0领导者:1个副本:1个Isr:1它工作正常。

但是使用分区创建主题(JOB_AWS_8):0领导者:2个副本:2个Isr:2它不起作用。 哪些设置出错以及如何纠正。

请帮帮我。

] #bin / kafka-topics.sh --describe --zookeeper localhost:2181 - topic JOB_AWS_14 主题:JOB_AWS_14 PartitionCount:1 ReplicationFactor:1配置:         主题:JOB_AWS_14分区:0领导者:1个复制品:1个Isr:1

bin / kafka-topics.sh --describe --zookeeper localhost:2181 - topic JOB_AWS_8

主题:JOB_AWS_8 PartitionCount:1 ReplicationFactor:1配置:         主题:JOB_AWS_8分区:0领导者:2个副本:2个Isr:2

谢谢你。 〜希亚姆

1 个答案:

答案 0 :(得分:0)

您的制作人可以访问Kafka node-1,它是主题的领导者" JOB_AWS_14"因此,您可以在访问主题" JOB_AWS_8" leader是Kafka node-2,你的生产者可能无法访问Node-2。确保您的生产者可以访问node-2。