2013-01-03 148 views
4

我有问题,我不知道在哪里转。长话短说,我的网页设计师让我高度干燥,我不知道他做了什么,他拒绝接听他的电话。我有权访问主页面,但在此之后,我完全被锁定并盯着我商店中每个产品的SearchPhaseExecutionException。任何帮助将非常感激,因为我完全无能为力。下面是完整的错误日志,我可以张贴任何额外的信息是必要的,以解决此问题:elasticsearch搜索阶段执行

SearchPhaseExecutionException at /category/1 
Failed to execute phase [query], total failure; shardFailures {[_na_][product][0]: No  active shards}{[_na_][product][1]: No active shards}{[_na_][product][2]: No active shards}{[_na_][product][3]: No active shards}{[_na_][product][4]: No active shards} 

回答

6

某处您的网站/农场你有一个elasticsearch服务器上运行。此服务器有一个名为product的索引,我猜这个索引包含有关您商店中产品的信息。目前,这个弹性搜索服务器正在经历某种导致索引不可用的问题。通过查看弹性搜索服务器的日志文件可能会告诉您发生了什么,这与您的Web服务器的日志文件不同。你看到任何名为elasticsearch.log的日志文件吗?

顺便说一下,由于可能需要多次迭代才能找出发生了什么,因此将此对话转移到freenode上的elasticsearch mailing list或#elasticsearch IRC频道可能会更容易。

+0

我创建在以下链接的邮件列表上的讨论:https://groups.google。 com/forum /?fromgroups =#!topic/elasticsearch/cjEP0FmZxnE 至于日志文件,我有很多,但最近的一个有点像这样:http://www.filehosting.org/file /details/408199/elasticsearch.log –

+0

您可以发布最新的elasticsearch日志,在那里我不必输入我的电子邮件地址以获取链接? – imotov

+0

对不起'回合,我仍然有点这个问题scatterbrained http://www.filedropper.com/elasticsearch –

1

有些时候这个错误是因为数据而发生的,被搜索的数据必须被清理为elasticSearch会崩溃,像“[PREPARATION]”,甚至“word:”这样的词语会像标点符号一样疯狂。

,如果你不想清理你可以捕获该异常数据,并会继续