6

問題があり、どこに頼ればよいかわかりません。簡単に言えば、私の Web デザイナーは私を無愛想なままにし、彼が何をしたのかわかりません。彼は電話に出ることを拒否しました。メイン ページにアクセスできますが、その後、完全にロックアウトされ、ストア内のすべての製品で SearchPhaseExecutionException が発生します。私は何をすべきかについて完全に無知であるため、どんな助けも大歓迎です。以下は完全なエラー ログです。この問題のトラブルシューティングに必要な追加情報を投稿できます。

 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}
4

2 に答える 2

6

Web サイト/ファームのどこかで、elasticsearch サーバーが実行されています。このサーバーには というインデックスがあり、productこのインデックスにはストア内の商品に関する情報が含まれていると思います。現在、このelasticsearchサーバーは、インデックスを利用できなくする何らかの問題に直面しています。web サーバーのログ ファイルとは異なる、elasticsearch サーバーのログ ファイルを調べることで、何が起こっているかを知ることができる場合があります。という名前のログ ファイルが表示されelasticsearch.logますか?

ところで、何が起こっているのかを理解するには数回の繰り返しが必要になる可能性があるため、この会話をelasticsearchメーリングリストまたはfreenodeの#elasticsearch IRCチャネルに移動する方が簡単かもしれません.

于 2013-01-03T15:03:21.620 に答える
1

データが原因でこのエラーが発生する場合があり、検索対象のデータを消去する必要があります。これは、elasticSearch が " [PREPARATION " や " word: " などの単語でクラッシュするためです。

データを消去したくない場合は、例外をキャッチするだけで続行できます

于 2013-10-30T21:16:02.680 に答える