Stormcrawler - Run - удаленно на локальном хосте - PullRequest
0 голосов
/ 08 мая 2018

Я настроил все шаги SC и могу индексировать и сканировать, но когда я пытаюсь выполнить приведенную ниже команду как --remote, она завершается с ошибкой.

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

Я получаю ошибку:

Нужно отправить топологию с помощью «штормового» клиента ... Изображение ошибки

Именно поэтому Сводка топологии пользовательского интерфейса шторма не заполняется. Storm-UI

Не могли бы вы дать несколько советов и вещей, на которые я могу взглянуть? Я зарегистрировался в своей локальной настройке Storm, и, кажется, все в порядке.

1 Ответ

0 голосов
/ 08 мая 2018

Не могли бы вы попробовать использовать сценарий storm.py вместо storm.cmd? Как я уже упоминал в комментарии, по какой-то причине вам не хватает системного свойства "storm.jar", я думаю, что сценарий storm.cmd не может установить его по какой-то причине.

Edit: вам, вероятно, нужно обновить до Storm 1.1.2 как минимум, чтобы попробовать это, так как скрипт storm.py не работает в Windows в 1.1.1. Это также добавит сценарий powershell в ваш каталог storm / bin, который вы можете использовать вместо сценария storm.cmd.

...