我已经设置了所有SC步骤,并且我能够进行索引和爬网,但是当我尝试以--remote
运行以下命令时,它会失败并显示错误。
storm jar target/search-search1.0.jar org.apache.storm.flux.Flux --remote es-crawler.flux
我得到的错误是:
必须使用'风暴'提交拓扑?客户... Error Image
这就是风暴UI拓扑摘要未填充的原因。 Storm-UI
您能否提供一些我可以看到的指示和事项?我已经检查了我当地的Storm Setup,看起来很好。
答案 0 :(得分:0)
您是否可以尝试使用storm.py
脚本而不是storm.cmd
?正如我在评论中提到的,由于某种原因你错过了“storm.jar”系统属性,我最好的猜测是storm.cmd
脚本由于某种原因未能设置它。
编辑:您可能需要至少升级到Storm 1.1.2才能尝试此操作,因为storm.py
脚本在1.1.1中不适用于Windows。这也将为您可以使用的storm / bin目录添加一个powershell脚本,而不是storm.cmd
脚本。