Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop Storm拓扑生成异常_Hadoop_Apache Storm - Fatal编程技术网

Hadoop Storm拓扑生成异常

Hadoop Storm拓扑生成异常,hadoop,apache-storm,Hadoop,Apache Storm,我正在尝试使用storm spout作为卡夫卡消费者将我的数据从卡夫卡主题发送到HBase,并将数据发送到HBase我在storm拓扑中遇到异常 java.lang.RuntimeException: java.lang.RuntimeException: No leader found for partition 0 at storm.kafka.DynamicBrokersReader.getBrokerInfo(DynamicBrokersReader.java:81) at storm

我正在尝试使用storm spout作为卡夫卡消费者将我的数据从卡夫卡主题发送到HBase,并将数据发送到HBase我在storm拓扑中遇到异常

java.lang.RuntimeException: java.lang.RuntimeException: No leader found for partition 0 at 
storm.kafka.DynamicBrokersReader.getBrokerInfo(DynamicBrokersReader.java:81)
at storm.kafka.trident.ZkBrokerReader.<init>(ZkBrokerReader.java:42) at storm.kafka.KafkaUtils.makeBrokerReader(KafkaUtils.java:57) 
at storm.kafka.KafkaSpout.open(KafkaSpout.java:87) at backtype.storm.daemon.executor$fn__5629$fn__5644.invoke(executor.clj:542) 
at backtype.storm.util$async_loop$fn__452.invoke(util.clj:463) 
at clojure.lang.AFn.run(AFn.java:24) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: No leader found for partition 0 
at storm.kafka.DynamicBrokersReader.getLeaderFor(DynamicBrokersReader.java:120) 
at storm.kafka.DynamicBrokersReader.getBrokerInfo(DynamicBrokersReader.java:68) ... 7 more
java.lang.RuntimeException:java.lang.RuntimeException:在上找不到分区0的引线
storm.kafka.dynamicBrokerReader.getBrokerInfo(dynamicBrokerReader.java:81)
atstorm.kafka.trident.ZkBrokerReader.(ZkBrokerReader.java:42)atstorm.kafka.KafkaUtils.makeBrokerReader(KafkaUtils.java:57)
在backtype.storm.daemon.executor$fn\uu 5629$fn\uu 5644.invoke(executor.clj:542)的storm.kafka.KafkaSpout.open(KafkaSpout.java:87)中
在backtype.storm.util$async\u循环$fn\uu 452.invoke处(util.clj:463)
在clojure.lang.AFn.run(AFn.java:24)在java.lang.Thread.run(Thread.java:745)运行时,由于以下原因导致:java.lang.RuntimeException:未找到分区0的引线
位于storm.kafka.dynamicBrokerReader.getLeaderFor(dynamicBrokerReader.java:120)
在storm.kafka.dynamicBrokerReader.getBrokerInfo(dynamicBrokerReader.java:68)。。。还有7个

你的卡夫卡主题有问题。第一行:

No leader found for partition 0
这是钥匙

你必须深入研究卡夫卡,修正这个话题,让它有一个作为领导者的经纪人