主管仍然没有开始

时间:2015-10-04 14:07:42

标签: apache-storm topology apache-zookeeper

我是暴风雨的新手,当我提交拓扑管理员日志时

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

enter image description here

并且结果spout也不能发出消息和螺栓 有什么我可以分享它来解决这个问题?世卫组织可以帮忙吗?

2 个答案:

答案 0 :(得分:2)

我也有同样的问题。在我的情况下,由于我的拓扑jar中的jar文件与supervisor节点中的jar文件(在storm / lib /文件夹中)之间的类不兼容,导管未启动。 请检查管理程序节点中的日志文件并发布它们。尽管主管出现在Storm UI中,但主管可能无法启动。

答案 1 :(得分:1)

抱歉迟到的回复,问题是我的代码。我使用三叉戟和drpc而且我没有写drpc客户端代码来启动