微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Elasticsearch 5.0.0群集节点未加入

如何解决Elasticsearch 5.0.0群集节点未加入

好的,问题是通过scp将elasticsearch文件夹从一个节点复制到另一个节点。Elasticsearch将节点ID保存在elasticsearch / data /文件夹中。删除一个节点上的数据文件夹并重新启动它。群集已启动并正在运行。希望这可以避免麻烦。

解决方法

好的,这应该不难,我试图在Elasticsearch集群中运行2个节点,并在尝试启动node-1(作为主节点的node-2已经启动)时遇到异常。对两个实例都使用elasticsearch
v 5.0.0

例外:
无法将加入请求发送到主节点,原因是RemoteTransportException无法添加找到的具有相同ID但却是不同节点实例的现有节点的节点]

节点1配置:

节点名称:SANNNNN-1

网络主机:10.3.185.250

Discovery.zen.ping.unicast.hosts:[“ 10.3.185.251:9300”]

节点2配置:

节点名称:SAN-2

网络主机:10.3.185.251

Discovery.zen.ping.unicast.hosts:[“ 10.3.185.251:9300”]

节点2上的完全异常:

[INFO] [oedzZenDiscovery] [SANNNNN-1]无法将联接请求发送至主服务器[{SAN-2}
{DxExoYHHTu2-rFvuvQSuEg} {OfYBe97HQCmcha63CFiYlQ} {10.3.185.251}
{10.3.185.251:9300}],原因为[RemoteTransportException [ [SAN-2]
[10.3.185.251:9300] [internal:discovery / zen /
join]];嵌套:IllegalArgumentException [无法添加节点{SANNNNN-1} {DxExoYHHTu2-rFvuvQSuEg}
{hP4gLRugRgWzSuNnEhGHSw} {10.3.185.250} {10.3.185.250:9300},找到现有节点{SAN-2}
{DxExoYHHQQQ63 } {10.3.185.251} {10.3.185.251:9300}具有相同的ID,但是不同的节点实例];]

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。