failed_node_exception: failed_node_exception
Elasticsearch含义
在集群范围的操作(例如搜索、统计、管理命令)期间,集群中的某个节点无法处理或响应请求。协调节点将来自该节点的失败包装在此异常中。
原因
节点崩溃、脱离网络、因过载/GC 停顿而无法响应、存在磁盘/资源问题,或该节点上发生了分片错误。在集群重新配置(节点离开/加入)期间也可能暂时出现。
解决方法
用 caused_by 确定失败发生在哪个节点以及原因。检查节点健康状况:GET _cat/nodes、GET _nodes/stats(CPU、内存、GC、磁盘)。如果节点承受资源压力,检查负载/堆设置;确认网络连通性。如果节点离开了集群,等待其重新加入并等待分片分配恢复(GET _cluster/health)。