I'm running elasticsearch 1.2.1, and just upgraded to Marvel 1.2.
When I go to the new "Shard Allocation" dashboard in Marvel, I see the
following error:
SearchPhaseExecutionException[Failed to execute phase [query_fetch], all
shards failed; shardFailures
{[5FNjdIADRE2rRuOkDZdieA][.marvel-2014.06.04][0]:
RemoteTransportException[[xxxx][inet[/x.x.x.x:9300]][search/phase/query+fetch]];
nested: SearchParseException[[.marvel-2014.06.04][0]: from[0],size[300]:
Parse Failure [Failed to parse source
[{"size":300,"from":0,"fields":["@timestamp","message","status"],"sort":{"@timestamp":{"order":"desc"}},"query":{"filtered":{"filter":{"range":{"@timestamp":{"from":"2014-05-30T22:33:17.689Z","to":"2014-06-06T22:33:17.689Z"}}}}}}]]];
nested: SearchParseException[[.marvel-2014.06.04][0]: from[0],size[300]:
Parse Failure [No mapping found for [@timestamp] in order to sort on]]; }]
I see the following in my elasticsearch.log
[2014-06-06 22:48:07,919][DEBUG][action.search.type ] [xxxx] All
shards failed for phase: [query_fetch]
[2014-06-06 22:48:17,937][DEBUG][action.search.type ] [xxxx]
[.marvel-2014.06.06][0], node[5FNjdIADRE2rRuOkDZdieA], [R], s[STARTED]:
Failed to execute [org.elasticsearch.action.search.SearchRequest@6af079e8]
org.elasticsearch.search.SearchParseException: [.marvel-2014.06.06][0]:
from[-1],size[1]: Parse Failure [Failed to parse source
[{"size":1,"sort":{"@timestamp":{"order":"desc"}}}]]
at
org.elasticsearch.search.SearchService.parseSource(SearchService.java:649)
at
org.elasticsearch.search.SearchService.createContext(SearchService.java:511)
at
org.elasticsearch.search.SearchService.createAndPutContext(SearchService.java:483)
at
org.elasticsearch.search.SearchService.executeFetchPhase(SearchService.java:324)
at
org.elasticsearch.search.action.SearchServiceTransportAction$11.call(SearchServiceTransportAction.java:308)
at
org.elasticsearch.search.action.SearchServiceTransportAction$11.call(SearchServiceTransportAction.java:305)
at
org.elasticsearch.search.action.SearchServiceTransportAction$23.run(SearchServiceTransportAction.java:517)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.elasticsearch.search.SearchParseException:
[.marvel-2014.06.06][0]: from[-1],size[1]: Parse Failure [No mapping found
for [@timestamp] in order to sort on]
at
org.elasticsearch.search.sort.SortParseElement.addSortField(SortParseElement.java:198)
at
org.elasticsearch.search.sort.SortParseElement.addCompoundSortField(SortParseElement.java:172)
at
org.elasticsearch.search.sort.SortParseElement.parse(SortParseElement.java:90)
at
org.elasticsearch.search.SearchService.parseSource(SearchService.java:633)
... 9 more
I have confirmed that marvel is upgraded on every node in the cluster.
I tried deleting the .marvel* indexes. Didn't help
Shutdown the cluster, and restarted it. Didn't help.
Anybody have ideas?
--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/1aeb0c36-9cd5-4f2b-a8c7-9b32471b4716%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.