STORM配置TOPOLOGY问题
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,最初的错误:DynamicBrokersReader [ERROR] Node /brokers/ids/0 does not exist设置:BrokerHosts brokerHosts = ne
千家信息网最后更新 2025年12月02日STORM配置TOPOLOGY问题
最初的错误:
DynamicBrokersReader [ERROR] Node /brokers/ids/0 does not exist
设置:
BrokerHosts brokerHosts = new ZkHosts(zks, "/kafka/brokers");
然后就是如下错误:
2016-04-13T15:07:10.657+0800 b.s.util [ERROR] Async loop died!java.lang.RuntimeException: java.lang.RuntimeException: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /kafka/brokers/topics/testtopic/partitions at storm.kafka.DynamicBrokersReader.getBrokerInfo(DynamicBrokersReader.java:81) ~[storm-kafka-0.9.6.jar:0.9.6] at storm.kafka.trident.ZkBrokerReader.(ZkBrokerReader.java:42) ~[storm-kafka-0.9.6.jar:0.9.6] at storm.kafka.KafkaUtils.makeBrokerReader(KafkaUtils.java:57) ~[storm-kafka-0.9.6.jar:0.9.6] at storm.kafka.KafkaSpout.open(KafkaSpout.java:87) ~[storm-kafka-0.9.6.jar:0.9.6] at backtype.storm.daemon.executor$fn__3371$fn__3386.invoke(executor.clj:529) ~[storm-core-0.9.6.jar:0.9.6] at backtype.storm.util$async_loop$fn__460.invoke(util.clj:461) ~[storm-core-0.9.6.jar:0.9.6] at clojure.lang.AFn.run(AFn.java:24) [clojure-1.5.1.jar:na] at java.lang.Thread.run(Thread.java:662) [na:1.6.0_38]Caused by: java.lang.RuntimeException: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /kafka/brokers/topics/testtopic/partitions at storm.kafka.DynamicBrokersReader.getNumPartitions(DynamicBrokersReader.java:94) ~[storm-kafka-0.9.6.jar:0.9.6] at storm.kafka.DynamicBrokersReader.getBrokerInfo(DynamicBrokersReader.java:65) ~[storm-kafka-0.9.6.jar:0.9.6] ... 7 common frames omitted
分析发现,在
DynamicBrokersReader类中虽然读取的是zkPath但是,前面的连接地址已经有了前缀地址,所以后面不用再加上
去掉了还是报最初的错误,再分析
在zkCli.sh进入zookeeper后检查,确实没有0,只有1,2,3这是在配置kafka时就定义的id了
在kafka/config/server.properties中配置broker.id = 0(其他机器顺序配置),重启,问题解决!
配置
错误
地址
分析
问题
不用
前缀
只有
就是
是在
机器
还是
顺序
检查
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全与网络结构设计
严望佳中国网络安全保护神
网络安全系统的主要功能
梦幻西游手游通天河服务器
广州鑫鑫软件开发有限公司
盐城企业软件开发哪个好
图形化软件开发工具
网络安全属于计算机科学吗
关于网络安全的摘要
qt线程影响串口读取数据库
mongodb数据库中新建集合
进吃鸡为什么老说服务器繁忙
给服务器起用户名
香港同城生鲜配送软件开发
浙江前端软件开发价钱
数据库使用标签的目的
网络安全审查办法自什么受实
北京oa软件开发机构
网络安全宣传周在哪里
安徽维拉网络技术有限公司
杭州之山服务器图片
安徽服务器机柜批发商
2021网络安全答题
信创服务器批发供应
中国药品注册数据库
天津渣打环球软件开发面试
涉税软件开发
杭州天硕科技互联网
学linux好还是学网络安全好
数据库实用技术