首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Elasticsearch 5.0.0.群集节点不连接

Elasticsearch 5.0.0.群集节点不连接
EN

Stack Overflow用户
提问于 2016-11-08 12:00:05
回答 3查看 4.1K关注 0票数 10

好的,这并不难,我试图在elasticsearch集群中运行两个节点,并在尝试启动节点-1(节点-2,即主节点已经启动)时获得一个异常。对两个实例使用elasticsearch v5.0.0

异常:未能向主节点发送连接请求,原因是RemoteTransportException无法添加找到的具有相同id的现有节点,但它是一个不同的节点实例]

节点-1配置:

node.name: SANNNNNN-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 SANNNNN-1未能将连接请求发送给主{SAN-2}{DxExoYHHTu2-rFvuvQSuEg}{OfYBe97HQCmcha63CFiYlQ}{10.3.185.251}{10.3.185.251:9300},原因[RemoteTransportException[SAN-2internal:discovery/zen/join];嵌套:IllegalArgumentExceptioncan不能添加节点{SANNNNN-1}{DxExoYHHTu2-rFvuvQSuEg}{hP4gLRugRgWzSuNnEhGHSw}{10.3.185.250}{10.3.185.250:9300},,找到具有相同id的现有节点{SAN-2}{DxExoYHHTu2-rFvuvQSuEg}{OfYBe97HQCmcha63CFiYlQ}{10.3.185.251}{10.3.185.251:9300},但它是一个不同的节点实例;]

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-11-09 06:14:35

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

票数 32
EN

Stack Overflow用户

发布于 2018-08-14 12:57:52

删除目录<Elastic search home>/data并重新启动ES节点,此问题是由于该目录中存储id的弹性搜索造成的,这是将一个工作弹性搜索目录从一个节点复制到另一个节点时常见的错误。

修复该问题后,检查群集状态如下:

curl -X GET "localhost:9200/_cluster/health"

elastic search 6一起工作也很好

票数 3
EN

Stack Overflow用户

发布于 2019-10-10 15:07:21

在Azure克隆了一个数据节点之后,我也遇到了同样的问题。最后,我从根文件夹中开始查找数据文件:

/datadisks/disk1 1/elasticsearch/data

我一直读到,其他人在其他地方找到了这个文件夹,并想在这里分享。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40486411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档