我已经设置了所有的sc步骤,我可以索引和爬网,但当我尝试运行下面的命令作为 --remote
,失败并出现错误。
storm jar target/search-search1.0.jar org.apache.storm.flux.Flux --remote es-crawler.flux
我得到的错误是:
必须使用“storm”客户端提交拓扑。。。错误图像
这就是为什么storm ui拓扑摘要没有填充。风暴用户界面
你能给我一些建议和我能看的东西吗?我已经检查了我在当地的风暴设置,它似乎很好。
1条答案
按热度按时间ipakzgxi1#
你能试着用这个吗
storm.py
脚本而不是storm.cmd
? 正如我在评论中提到的,由于某种原因,您缺少“storm.jar”系统属性,我最好的猜测是storm.cmd
脚本由于某种原因无法设置它。编辑:您可能至少需要升级到Storm1.1.2才能尝试此功能,因为
storm.py
脚本在windows 1.1.1中不起作用。这还将向您的storm/bin目录添加一个powershell脚本,您可以使用它来代替storm.cmd
脚本。