Elasticsearch 5.0.0.群集节点未加入

Ars*_*oob 8 exception cluster-computing elasticsearch

好吧,这不应该是这么难,我试图在elasticsearch集群中运行2个节点,并在尝试启动node-1时获得异常(node-2是master已经启动).对两个实例使用elasticsearch v 5.0.0

异常:无法向master发送join请求,原因是RemoteTransportException无法添加节点,发现现有节点具有相同的id但是是不同的节点实例]

节点1配置:

node.name:SANNNNN-1

network.host:10.3.185.250

discovery.zen.ping.unicast.hosts:["10.3.185.251:9300"]

节点2配置:

node.name:SAN-2

network.host:10.3.185.251

discovery.zen.ping.unicast.hosts:["10.3.185.251:9300"]

节点2上的完全异常:

[INFO] [oedzZenDiscovery] [SANNNNN-1]无法向master [{SAN-2} {DxExoYHHTu2-rFvuvQSuEg} {OfYBe97HQCmcha63CFiYlQ} {10.3.185.251} {10.3.185.251:9300}]发送加入请求,原因[RemoteTransportException [ [SAN-2] [10.3.185.251:9300] [内部:发现/禅/加入]]; 嵌套:IllegalArgumentException [无法添加节点{SANNNNN-1} {DxExoYHHTu2-rFvuvQSuEg} {hP4gLRugRgWzSuNnEhGHSw} {10.3.185.250} {10.3.185.250:9300},找到现有节点{SAN-2} {DxExoYHHTu2-rFvuvQSuEg} {OfYBe97HQCmcha63CFiYlQ {10.3.185.251} {10.3.185.251:9300}具有相同的id但是是不同的节点实例]; ]

Ars*_*oob 24

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