1. ホーム
  2. elasticsearch

[解決済み] Elasticsearchです。ローカルホストのポート9200への接続に失敗 - 接続拒否

2022-02-05 12:31:41

質問

を使用してElasticsearchに接続しようとしたところ、エラーが発生しました。 curl http://localhost:9200 は正常に動作しています。

しかし curl http://IpAddress:9200 というエラーを投げています。

localhost ポート 9200 への接続に失敗しました。接続拒否

このエラーを解決するにはどうしたらよいですか?

どのように解決するのですか?

デフォルトでは、すべてのローカルアドレスにバインドされるはずです。つまり、ファイアウォールなどのネットワーク層の問題がないと仮定すると、確認すべきESの設定は network.bind_host に設定されていないか、または設定されていることを確認します。 0.0.0.0 または ::0 または、お使いのネットワークに適したIPアドレスに変換してください。

更新: ES 2.3 のコメントに従って network.host の代わりに