📣 极限科技诚招搜索运维工程师(Elasticsearch/Easysearch)- 全职/北京 👉 : 立即申请加入

版本: 6.8-8.9

简而言之,当 Elasticsearch 在更新集群状态时遇到意外问题时,会发生此错误。这可能是由于网络问题、资源不足或集群状态问题造成的。要解决此问题,您可以尝试重启 Elasticsearch 节点,检查网络连接问题,或增加分配给 Elasticsearch 的资源。如果问题仍然存在,您可能需要检查集群状态并修复任何不一致或损坏。

日志上下文 #

日志 “Unknown error occurred while updating cluster state” 的类名是 AbstractTransportSetResetModeAction.java. 我们从 Elasticsearch 源代码中提取了以下内容,供那些寻求深入理解的人参考:

listener.onFailure(e);
 });  ActionListenerclusterStateUpdateListener = ActionListener.wrap(acknowledgedResponse -> {
 if (acknowledgedResponse.isAcknowledged() == false) {
 wrappedListener.onFailure(new ElasticsearchTimeoutException("Unknown error occurred while updating cluster state"));
 return;
 }
 wrappedListener.onResponse(acknowledgedResponse);
 }; wrappedListener::onFailure);