Hi Zhechao,

Thanks for the response. I am actually using that bolt, and it's giving me
that error.

On Fri, Nov 4, 2016 at 5:23 AM, Zhechao Ma <[email protected]>
wrote:

> If you use both Storm 1.x and ES 2.x and try to import data to ES from
> Storm, you can try elasitcsearch-hadoop 5.0.
> ES-hadoop provides EsBolt which satisfies your demand.
>
> https://github.com/elastic/elasticsearch-hadoop
>
> 2016-11-04 1:51 GMT+08:00 Mostafa Gomaa <[email protected]>:
>
>> Thanks Aaron, It's probably a network/firewall issue. I'll try to fiddle
>> around to what's going on.
>>
>> On Thu, Nov 3, 2016 at 7:42 PM, Aaron Niskodé-Dossett <[email protected]>
>> wrote:
>>
>>> Oh, interesting.  I believe that's the same error I saw when I tried to
>>> run the Storm bolt (which only support 1.X) against a 2.X server.  Sorry,
>>> other than that I'm not sure what could be causing your problem.
>>>
>>> On Thu, Nov 3, 2016 at 12:39 PM Mostafa Gomaa <[email protected]>
>>> wrote:
>>>
>>>> Hi Aaron,
>>>>
>>>> Thanks for the response. I am actually using the bolt you linked me to.
>>>> Any ideas?
>>>>
>>>> On Thu, Nov 3, 2016 at 7:36 PM, Aaron Niskodé-Dossett <
>>>> [email protected]> wrote:
>>>>
>>>> Hi Mostafa Gomaa -- Unfortunately Storm's bolt does not support Elastic
>>>> 2.X.  There is a PR to add this support, which I need to put some work
>>>> into.  In the meantime, you could try elastic's bolt (
>>>> https://www.elastic.co/guide/en/elasticsearch/hadoop/current/storm.html
>>>> ).
>>>>
>>>> Thanks, Aaron
>>>>
>>>> On Thu, Nov 3, 2016 at 11:30 AM Mostafa Gomaa <[email protected]>
>>>> wrote:
>>>>
>>>>
>>>> I am currently using apache storm 1.0.2 with elasticsearch 2.2.1 and
>>>> using the elasticsearch bolt to write some data.
>>>> The machines are on microsoft azure environment, and the ES bolt is
>>>> giving me this error
>>>> java.lang.RuntimeException: 
>>>> org.elasticsearch.hadoop.rest.EsHadoopNoNodesLeftException:
>>>> Connection error (check network and/or proxy settings)- all nodes failed;
>>>> tried [[127.0.0.1:9200]]
>>>> my current configurations doesn't include localhost as elasticsearch
>>>> node but it keep saying that it tried localhost, and the thing is that i
>>>> can curl the elasticsearch node from the storm machine's terminal and it
>>>> can be accessed
>>>>
>>>>
>>>>
>>
>
>
> --
> Thanks
> Zhechao Ma
>

Reply via email to