supervisor还没开始

Supervisor still has not start

我是 storm 的新手,当我提交拓扑主管日志时

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

Result spout 也无法发出消息和螺栓 有什么我可以分享来解决这个问题的吗?谁能帮忙?!

我也遇到了同样的问题。在我的例子中,主管没有启动,因为我的 Topology jar 中的 jar 文件与主管节点(在 storm/lib/ 文件夹中)中的 jar 文件不兼容。 请检查主管节点中的日志文件并 post 它们。尽管 supervisor 出现在 Storm 中,但它可能没有启动 UI。

抱歉回复晚了,问题出在我的代码上。我正在使用 trident 和 drpc 并且我没有编写 drpc 客户端代码来启动