7
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Elasticsearchを開いて「Kibana server is not ready yet(all shards failed)」が出て起動しないときの対応

Last updated at Posted at 2021-02-25

Elasticsearchをローカルでたてていたのですが、題記のエラーが出たときにいろいろ調べて対処したので、メモしておきたいと思います。

Kibanaをブラウザから開いたときに、

Kibana server is not ready yet

こちらのエラーメッセージが画面上表示されていて、Kibanaが起動していませんでした。

Kibanaを実行したコンソールを確認すると、下記エラーが発生。

  log   [07:44:38.563] [warning][migrations] Unable to connect to Elasticsearch.
 Error: [search_phase_execution_exception] all shards failed

shardが全部落ちているとおっしゃっているので、確認。

http://localhost:9200/_cat/shards

.kibana_1                 0 p STARTED        27  46.2kb 172.*.*.166 node-6
.kibana_1                 0 r STARTED        27  46.2kb 172.*.*.91  node-1                            
.tasks                    0 p UNASSIGNED                              
.tasks                    0 r UNASSIGNED                              
.kibana_task_manager_1    0 p UNASSIGNED                              
.kibana_task_manager_1    0 r UNASSIGNED                              

(関係あるところだけ抜粋)

.tasks.kibana_task_manager_1UNASSIGNEDとなってしまっているのが問題でした。

この辺を参考にさせていただき、.kibana_1.tasks.kibana_task_manager_1を削除して、
再起動すれば問題ないことが判明しました。

https://bugfix.plus/info-124194.htm

curl -XDELETE http://localhost:9200/ .kibana_1 
curl -XDELETE http://localhost:9200/ .kibana_task_manager_1
curl -XDELETE http://localhost:9200/ .tasks

これを実行して、Kibanaを再起動すれば、問題なく操作できるようになりました。

7
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?