Elaticsearch使用99%的cpu并且所有分片都在初始化

时间:2017-01-03 09:01:53

标签: elasticsearch

我从前同事那里继承了ElasticSearch和Kibana设置,现在它已停止响应。 我们使用它来从我们的系统收集日志,因此它不断地收集需要处理的新数据。

我首先注意到Kibana无法连接到elasticsearch,因此我登录到运行群集的VM,发现没有任何节点连接。 我还发现虚拟机非常迟钝。原来,elasticsearch正在耗尽所有的cpu。

然后我跑了:

http://localhost:9200/_cat/shards

这告诉我,我的所有主要分片都处于状态" INITIALIZING"。 有什么建议可以解决这个问题吗? 我试图运行一些命令,如重新路由,也只是删除整个索引,但我总是得到一个超时异常。

编辑:

http://localhost:9200/_cat/nodes?v

    host     ip       heap.percent ram.percent  load node.role master name          
x.x.x.x x.x.x.x           47          59 -1.00 d         *      Cecelia Reyes


http://localhost:9200/_cat/shards?v

    index    shard prirep state        docs store ip       node          
offboard 1     p      INITIALIZING            x.x.x.x Cecelia Reyes 
offboard 1     r      UNASSIGNED                                     
offboard 4     p      INITIALIZING            x.x.x.x Cecelia Reyes 
offboard 4     r      UNASSIGNED                                     
offboard 2     p      UNASSIGNED                                     
offboard 2     r      UNASSIGNED                                     
offboard 3     p      INITIALIZING            x.x.x.x Cecelia Reyes 
offboard 3     r      UNASSIGNED                                     
offboard 0     p      INITIALIZING            x.x.x.x Cecelia Reyes 
offboard 0     r      UNASSIGNED                                     
.kibana  0     p      UNASSIGNED                                     
.kibana  0     r      UNASSIGNED                                     

只是一个小镂空:

http://localhost:9200/_cat/pending_tasks?v

insertOrder timeInQueue priority source                             
      4        1.2h HIGH     cluster_reroute(async_shard_fetch) 
      5        1.2h HIGH     _add_listener_   

50多_add_listener _

0 个答案:

没有答案