user is different. On purpose?

Is the query working fine on the first node?

--
David ;-)
Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs

> Le 24 mai 2015 à 21:23, Kartik Singhal <gkkart...@gmail.com> a écrit :
> 
> David the cluster name was just for experimental purpose as I am trying to 
> learn what is happening and I am specifying the path from the present folder 
> in that name, so as to instruct code where to put the data.
> 
> Indexes have a yellow status. I ran this code for indexing the data (Its just 
> an example but the main algo is same) :
> 
>     Node node = nodeBuilder().clusterName("./resources/firstcommit").node();
>     Client client = node.client();
>     IndexResponse response = client.prepareIndex("twitter", "tweet", 1)
>         .setSource(jsonBuilder()
>                     .startObject()
>                         .field("user", "kimchi")
>                         .field("label", "kim")
>                     .endObject()
>                   )
>         .execute()
>         .actionGet();
>     node.close(); 
> 
> Now I ran the above code in different computer with data copied to the same 
> path with the exception I mentioned.
> What in your opinion I should do?
> 
> Thanks for your reply, really helping me a lot. Sorry, I know I am doing some 
> silly mistake here but I am not able to identify it as I am new to the ES.
> regards,
> Kartik
> 
> 
>> On Sun, May 24, 2015 at 8:05 PM, David Pilato <da...@pilato.fr> wrote:
>> No I have no idea.
>> But for sure I would never use such a cluster name!
>> 
>> May be your cluster is not really started and you are not waiting enough 
>> time for you index to have at least a yellow status?
>> 
>> 
>> 
>> -- 
>> David Pilato - Developer | Evangelist 
>> elastic.co
>> @dadoonet | @elasticsearchfr | @scrutmydocs
>> 
>> 
>> 
>> 
>> 
>>> Le 24 mai 2015 à 14:00, Kartik Singhal <gkkart...@gmail.com> a écrit :
>>> 
>>> David I did that only. See my original mail in this thread.
>>> - I copied the whole data dir which is XYZ/resources/firstcommit
>>> - Then I used this code on that dir
>>> Node node = nodeBuilder().clusterName("./resources/firstcommit").node();
>>> Client client = node.client();
>>> MatchQueryBuilder qb = QueryBuilders.matchQuery("user", "kimchy");
>>> SearchRequestBuilder srb = 
>>> client.prepareSearch("twitter").setTypes("tweet");
>>> SearchResponse big = srb.setQuery(qb).execute().actionGet();
>>> SearchHit[] results = big.getHits().getHits();
>>> -  This produced the following error
>>> 
>>>      SearchPhaseExecutionException: Failed to execute phase [query], all 
>>> shards failed
>>> 
>>> I read somewhere that this should work, any idea where I am going wrong?
>>> 
>>> Thanks
>>> Kartik
>>> 
>>>> On Sun, May 24, 2015 at 5:00 PM, David Pilato <da...@pilato.fr> wrote:
>>>> In that case:
>>>> - use a simple clustername or let the default one
>>>> - just copy the data dir 
>>>> 
>>>> It should work.
>>>> 
>>>> --
>>>> David ;-)
>>>> Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs
>>>> 
>>>>> Le 24 mai 2015 à 12:36, Kartik Singhal <gkkart...@gmail.com> a écrit :
>>>>> 
>>>>> I want them to use Elasticsearch standalone. They will just download my 
>>>>> code and the indexed data and then with the help of my code they will 
>>>>> query the data.
>>>>> 
>>>>>> On Sun, May 24, 2015 at 3:59 PM, David Pilato <da...@pilato.fr> wrote:
>>>>>> It means that your users are connected on the same network or that you 
>>>>>> want them to use Elasticsearch in standalone ?
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> David ;-)
>>>>>> Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs
>>>>>> 
>>>>>>> Le 24 mai 2015 à 12:22, Kartik Singhal <gkkart...@gmail.com> a écrit :
>>>>>>> 
>>>>>>> Hi david
>>>>>>> 
>>>>>>> Thanks for the reply. Actually my problem is that I first have to index 
>>>>>>> data on my server, then I will be deploying this data so that other 
>>>>>>> users can query it on their different different computers using the 
>>>>>>> code I provide to them. How can I do that?
>>>>>>> 
>>>>>>> Thanks
>>>>>>> regards,
>>>>>>> Kartik
>>>>>>> 
>>>>>>>> On Sun, May 24, 2015 at 3:45 PM, David Pilato <da...@pilato.fr> wrote:
>>>>>>>> I think you misunderstand how Elasticsearch works.
>>>>>>>> 
>>>>>>>> You don't need to share a filesystem across multiple nodes.
>>>>>>>> 
>>>>>>>> Just start a first node with a cluster name like "mycluster". Index 
>>>>>>>> your data.
>>>>>>>> 
>>>>>>>> Start a client node or a transport client, which connects to your 
>>>>>>>> running cluster and you are done.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> David ;-)
>>>>>>>> Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs
>>>>>>>> 
>>>>>>>>> Le 24 mai 2015 à 12:00, Kartik Singhal <gkkart...@gmail.com> a écrit :
>>>>>>>>> 
>>>>>>>>> Hi
>>>>>>>>> 
>>>>>>>>> In elastic search java api, suppose I am building the indexed data 
>>>>>>>>> using this client
>>>>>>>>> 
>>>>>>>>> Node node = 
>>>>>>>>> nodeBuilder().clusterName("./resources/firstcommit").node();
>>>>>>>>> Client client = node.client();
>>>>>>>>> 
>>>>>>>>> IndexResponse response = client.prepareIndex("twitter", "tweet", "1")
>>>>>>>>>     .setSource(jsonBuilder()
>>>>>>>>>                 .startObject()
>>>>>>>>>                     .field("user", "kimchy")
>>>>>>>>>                     .field("postDate", new Date())
>>>>>>>>>                     .field("message", "trying out Elasticsearch")
>>>>>>>>>                 .endObject()
>>>>>>>>>               )
>>>>>>>>>     .execute()
>>>>>>>>>     .actionGet();
>>>>>>>>> This indexed data is stored in folder XYZ/resources/firstcommit.
>>>>>>>>> My question is how to query this indexed data in java on some other 
>>>>>>>>> client on other computer. 
>>>>>>>>> Is there any way in which I can give the path and the already indexed 
>>>>>>>>> data can be imported, then I can perform queries on it?
>>>>>>>>> 
>>>>>>>>> I copied the whole data folder on other computer and ran the 
>>>>>>>>> following code on other computer. This gave the following exception
>>>>>>>>> 
>>>>>>>>> Node node = 
>>>>>>>>> nodeBuilder().clusterName("./resources/firstcommit").node();
>>>>>>>>> Client client = node.client();
>>>>>>>>> MatchQueryBuilder qb = QueryBuilders.matchQuery("user", "kimchy");
>>>>>>>>> SearchRequestBuilder srb = 
>>>>>>>>> client.prepareSearch("twitter").setTypes("tweet");
>>>>>>>>> SearchResponse big = srb.setQuery(qb).execute().actionGet();
>>>>>>>>> SearchHit[] results = big.getHits().getHits();
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> This shows
>>>>>>>>> 
>>>>>>>>> search.SearchPhaseExecutionException: Failed to execute phase 
>>>>>>>>> [query], all shards failed
>>>>>>>>> 
>>>>>>>>> Please tell me how can I transfer just the indexed data from one 
>>>>>>>>> computer to another and then query it.
>>>>>>>>> 
>>>>>>>>> Thank You
>>>>>>>>> regards,
>>>>>>>>> Kartik
>>>>>>>>> 
>>>>>>>>> -- 
>>>>>>>>> Please update your bookmarks! We have moved to 
>>>>>>>>> https://discuss.elastic.co/
>>>>>>>>> --- 
>>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>>> Groups "elasticsearch" group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>>>> send an email to elasticsearch+unsubscr...@googlegroups.com.
>>>>>>>>> To view this discussion on the web visit 
>>>>>>>>> https://groups.google.com/d/msgid/elasticsearch/CAF5%2Bda1cLPz__39D9eAZmuw%3Drh10hha1ahGSqHPisASOVVh-pw%40mail.gmail.com.
>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> -- 
>>>>>>>> Please update your bookmarks! We have moved to 
>>>>>>>> https://discuss.elastic.co/
>>>>>>>> --- 
>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>> Groups "elasticsearch" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>>>>> an email to elasticsearch+unsubscr...@googlegroups.com.
>>>>>>>> To view this discussion on the web visit 
>>>>>>>> https://groups.google.com/d/msgid/elasticsearch/B37D48AF-F31E-462E-9E2F-5EBE91712030%40pilato.fr.
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> -- 
>>>>>>> Regards,
>>>>>>> Kartik Singhal
>>>>>>> Final Year Undergraduate
>>>>>>> Computer Science and Engineering
>>>>>>> The LNM Institute of Information Technology, Jaipur
>>>>>>> 
>>>>>>> -- 
>>>>>>> Please update your bookmarks! We have moved to 
>>>>>>> https://discuss.elastic.co/
>>>>>>> --- 
>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>> Groups "elasticsearch" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>>>> an email to elasticsearch+unsubscr...@googlegroups.com.
>>>>>>> To view this discussion on the web visit 
>>>>>>> https://groups.google.com/d/msgid/elasticsearch/CAF5%2Bda3Krv%2B%3DgqsnptBNOG8BHM9OaUCqVonNEkZntTrdrFB4KA%40mail.gmail.com.
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>> 
>>>>>> 
>>>>>> -- 
>>>>>> Please update your bookmarks! We have moved to 
>>>>>> https://discuss.elastic.co/
>>>>>> --- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "elasticsearch" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>>> an email to elasticsearch+unsubscr...@googlegroups.com.
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/d/msgid/elasticsearch/072F8196-A166-4D94-A673-DEEFA76C9B92%40pilato.fr.
>>>>>> 
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> Regards,
>>>>> Kartik Singhal
>>>>> Final Year Undergraduate
>>>>> Computer Science and Engineering
>>>>> The LNM Institute of Information Technology, Jaipur
>>>>> 
>>>>> -- 
>>>>> Please update your bookmarks! We have moved to https://discuss.elastic.co/
>>>>> --- 
>>>>> You received this message because you are subscribed to the Google Groups 
>>>>> "elasticsearch" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>>>> email to elasticsearch+unsubscr...@googlegroups.com.
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/elasticsearch/CAF5%2Bda0ZKUon7nW1i2AAgf2v6fkbWgUrmQpKKPLKTeFfjv7t_A%40mail.gmail.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>> 
>>>> 
>>>> -- 
>>>> Please update your bookmarks! We have moved to https://discuss.elastic.co/
>>>> --- 
>>>> You received this message because you are subscribed to the Google Groups 
>>>> "elasticsearch" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>>> email to elasticsearch+unsubscr...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/elasticsearch/6A3857AE-7899-4026-A895-178AE1ACF6C4%40pilato.fr.
>>>> 
>>>> For more options, visit https://groups.google.com/d/optout.
>>> 
>>> 
>>> 
>>> -- 
>>> Regards,
>>> Kartik Singhal
>>> Final Year Undergraduate
>>> Computer Science and Engineering
>>> The LNM Institute of Information Technology, Jaipur
>>> 
>>> -- 
>>> Please update your bookmarks! We have moved to https://discuss.elastic.co/
>>> --- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "elasticsearch" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to elasticsearch+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/elasticsearch/CAF5%2Bda14Ey3Oq4i%2BsXA%2BPRhVDDvM0v-0%2BY8u2Dsii11hL3B-_w%40mail.gmail.com.
>>> For more options, visit https://groups.google.com/d/optout.
>> 
>> -- 
>> Please update your bookmarks! We have moved to https://discuss.elastic.co/
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "elasticsearch" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to elasticsearch+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/elasticsearch/DCAE38B1-FBB8-425E-A7AA-E39026D07616%40pilato.fr.
>> 
>> For more options, visit https://groups.google.com/d/optout.
> 
> 
> 
> -- 
> Regards,
> Kartik Singhal
> Final Year Undergraduate
> Computer Science and Engineering
> The LNM Institute of Information Technology, Jaipur
> -- 
> Please update your bookmarks! We have moved to https://discuss.elastic.co/
> --- 
> You received this message because you are subscribed to the Google Groups 
> "elasticsearch" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to elasticsearch+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/elasticsearch/CAF5%2Bda10W%3DnKWFrhzNRc-Li-vGWdJUP2hJOW_WU0PH8XeLA5Ow%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
Please update your bookmarks! We have moved to https://discuss.elastic.co/
--- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/E29F9E04-6969-4348-B321-5D15248CB4B3%40pilato.fr.
For more options, visit https://groups.google.com/d/optout.

Reply via email to