我是暴风雨的新手,当我提交拓扑管理员日志时
still hasn't start
配置
tickTime=2000
dataDir=/tmp/zookeeper
clientPort=2181
syncLimit=5
initLimit=10
版本的zookeeper是3.4.5
我正在使用
java version "1.6.0_38"
Java(TM) SE Runtime Environment (build 1.6.0_38-b05)
Java HotSpot(TM) Client VM (build 20.13-b02, mixed mode, sharing)
storm.yaml
########### These MUST be filled in for a storm configuration
storm.zookeeper.servers: - "localhost"
storm.zookeeper.port: 2181
supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703
nimbus.thrift.max_buffer_size: 20480000
drpc.port: 3772
drpc.worker.threads: 64
drpc.max_buffer_size: 1048576
我首先通过运行zookeeper提交拓扑,然后
1- storm/nimbus
2- storm/supervisor
3- storm/drpc
4-storm/ui
这里风暴ui
并且结果spout也不能发出消息和螺栓 有什么我可以分享它来解决这个问题?世卫组织可以帮忙吗?
答案 0 :(得分:2)
我也有同样的问题。在我的情况下,由于我的拓扑jar中的jar文件与supervisor节点中的jar文件(在storm / lib /文件夹中)之间的类不兼容,导管未启动。 请检查管理程序节点中的日志文件并发布它们。尽管主管出现在Storm UI中,但主管可能无法启动。
答案 1 :(得分:1)
抱歉迟到的回复,问题是我的代码。我使用三叉戟和drpc而且我没有写drpc客户端代码来启动