简体   繁体   中英

Stormcrawler - Run — remote on localhost

I have setup all the SC steps and I am able to index and crawl, but when I try to run the below command as --remote , it fails with an error.

storm jar target/search-search1.0.jar  org.apache.storm.flux.Flux --remote es-crawler.flux

The error that I get is:

Must submit topologies using the 'storm' client... Error Image

Which is why the storm UI Topology Summary does not get populated. Storm-UI

Can you please give some pointers and things that I can look at? I have checked into my local Storm Setup, and it seems fine.

Could you try to use the storm.py script instead of storm.cmd ? As I mentioned in the comment you are missing the "storm.jar" system property for some reason, my best guess would be that the storm.cmd script is failing to set it for some reason.

Edit: You probably need to upgrade to Storm 1.1.2 at minimum to try this, since the storm.py script doesn't work on Windows in 1.1.1. That'll also add a powershell script to your storm/bin directory you can use instead of the storm.cmd script.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM