解决elaticsearch bug的方法,节点不对,把节点删除,从新开始

解决elaticsearch bug的方法,节点不对,把节点删除,从新开始

 

bug 发生:

Exception in thread "main" org.elasticsearch.action.UnavailableShardsException: [indexdemo][2] [2] shardIt, [0] active : Timeout waiting for [1m], request: index {[indexdemo][typedemo][bevEpykFQIeZhFosGMExFw], source[{"id":5,"name":"仁和 感冒 颗粒","funciton":"功能主治:疏风清热,宣肺止咳,解表清热,止咳化痰。"}]}

    at org.elasticsearch.action.support.replication.TransportShardReplicationOperationAction$AsyncShardOperationAction.raiseTimeoutFailure(TransportShardReplicationOperationAction.java:548)

    at org.elasticsearch.action.support.replication.TransportShardReplicationOperationAction$AsyncShardOperationAction$3.onTimeout(TransportShardReplicationOperationAction.java:538)

    at org.elasticsearch.cluster.service.InternalClusterService$NotifyTimeout.run(InternalClusterService.java:491)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

    at java.lang.Thread.run(Thread.java:745)

 

 

bug解决方法

D:\elasticsearch-rtf-master\data\elasticsearch\nodes ,这些节点删除, 即可,

Linux 用 rm -rf

你可能感兴趣的:(解决elaticsearch bug的方法,节点不对,把节点删除,从新开始)