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.