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

版本: 7.11-8.2

简而言之,当Elasticsearch无法使用汇总元数据更新集群状态时会发生此错误,汇总元数据用于汇总和存储历史数据。这可能是由于网络问题、权限不足或汇总作业本身的问题导致的。要解决此问题,您可以尝试以下方法:1)检查节点之间的网络连接;2)验证用户是否具有更新集群状态的正确权限;3)检查汇总作业配置是否存在错误并予以纠正;4)如有必要,重新启动Elasticsearch集群。

日志上下文 #

日志"failed to publish new cluster state with rollup metadata"的类名是 TransportRollupAction.java。我们从Elasticsearch源代码中提取了以下内容,供那些寻求深入上下文的人参考:

public void onFailure(Exception e) {
 deleteTmpIndex(
 originalIndexName;
 tmpIndexName;
 listener;
 new ElasticsearchException("failed to publish new cluster state with rollup metadata"; e)
 );
 }
}; newExecutor());
 }