2

すべての設定がすべてのノードで同じである 5 ノードの Elasticsearch クラスターがあります。Marvel はノードの 1 つを認識せず、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]

ノードはすべて同じネットワーク内にあり、設定は同じです。原因となる可能性のあるアイデアと、これをトラブルシューティングするために何を確認する必要がありますか?

前もって感謝します。

4

1 に答える 1

12

まったく同じ問題がありました。どうやら、これは marvel が IPv6 を使用してデータをエクスポートしようとしたことに関連しているようです。IPv6 が使用されておらず、適切に構成されていない場合、これを解決する最も簡単な方法は、Marvel に強制的に IPv4 アドレスを使用してデータをエクスポートさせることです。

これをelasticsearch.ymlに追加します(すべてのノードで)。 marvel.agent.exporter.es.hosts: ["127.0.0.1:9200"] 次に、各ノードでElasticsearchを1つずつ再起動します。(ローリング再起動を実行)

于 2015-05-25T17:35:31.023 に答える