Marvel无法连接到Elasticsearch节点

时间:2015-05-07 07:50:56

标签: elasticsearch elasticsearch-marvel

我有一个5节点的elasticsearch集群,其中所有节点上的所有设置都相同。 Marvel没有看到其中一个节点,在elasticsearch.log中我可以看到这些行一次又一次地重复:

[2015-05-07 02:44:13,814][ERROR][marvel.agent.exporter    ] [ES_FOUR] error connecting to [[0:0:0:0:0:0:0:0]:9200] [Connection refused]
[2015-05-07 02:44:13,814][ERROR][marvel.agent.exporter    ] [ES_FOUR] could not connect to any configured elasticsearch instances: [[0:0:0:0:0:0:0:0]:9200]

节点都在同一个网络中,设置是相同的。任何想法可能是什么原因以及要检查什么来解决这个问题?

提前致谢。

1 个答案:

答案 0 :(得分:12)

我有完全相同的问题。显然,这与尝试使用IPv6导出数据的奇迹有关。如果未使用IPv6且配置不正确,解决此问题的最简单方法是强制使用IPv4地址导出数据。

将此添加到elasticsearch.yml(在所有节点上): marvel.agent.exporter.es.hosts: ["127.0.0.1:9200"] 然后逐个重新启动每个节点上的Elasticsearch。 (执行rolling restart