Kibana启动报错 server is not ready yet的解决方案

前言:

​ 今天在搭建elasticsearch集群的时候,再次使用Kibana操作elasticsearch的时候报告Kibana server is not ready yet的问题,

​ 通过在网上查找资料,大部分是说Kibana和elasticsearch两者的版本不一致,但是我在搭建集群之前是可以正常使用的。

​ 我的Kibana和elasticsearch都是通过HomeBrew安装的,两者版本应该都是一致的。后来找到解决办法,特此记录

异常详情:

"warning","migrations","pid":6181,"message":"Another Kibana instance appears to be migrating the index. Waiting for that migration to complete. If no other Kibana instance is attempting migrations, you can get past this message by deleting index .kibana_index_1 and restarting Kibana.

主要的信息是这条警告,提示进行.kibana_index_1文件,并且重启Kibana,之后按照下面的步骤进行操作

1. 停止kibana

service kibana stop

2. 删除kibana索引

curl -XDELETE http://localhost:9200/.kibana*

3. 启动kibana

service kibana start

总结

一定要仔细的看日志信息,不要忽略警告。完事!

上一篇:「四畳半神話大系」


下一篇:xc (yet)