我使用的是elasticsearch版本1.3.0
。重启数据节点后,无法检测到主节点。我收到错误failed to send join request to master
错误日志: -
[[app101][dGRBqTFTQfae76IFCjsMmQ][app101][inet[/127.0.0.2:9300]]{master=true, river=_none_}],
reason [org.elasticsearch.transport.RemoteTransportException:
[app101][inet[/127.0.0.2:9300]][discovery/zen/join];
org.elasticsearch.transport.RemoteTransportException:
[app102][inet[/127.0.0.1:9300]][discovery/zen/join/validate];
org.elasticsearch.ElasticsearchIllegalArgumentException:
No custom index metadata factory registered for type [rivers]]
修改
重新安装jdbc河后修复问题。但是,如果删除jdbc river并重新启动ES群集,我仍然在寻找方法。然后它应该检测主节点。