2016-06-17 3 views
0

ElasticSearchをインストールして実行しようとしました。弾性検索 - ポート9220接続に接続していません

curl -X GET http://localhost:9200またはcurl -X GET 192.1.0.0:9200と入力すると、エラーFailed to connect to localhost port 9200: Connection refusedが表示されます。

どうすればこの問題を解決できますか?

私はこの問題のためにStackOverflowのを捜索したが、解決策のどれもが、この1 Connection refused error on Elastic Search

を含め、私のために働いていない私はまたthis articleを見つけました。たびに、私は私のCMDでこれを入力するため 、それに従うことを試みたが、失敗しました:

bin/plugin --install mobz/elasticsearch-head 
bin/plugin --install lukas-vlcek/bigdesk 

cmdの意志はプラグインが、内部または外部コマンドとして認識されていないことを教えてくれました。

これを修正するにはどうすればよいですか?

+0

cmd? WindowsでElasticsearchを実行していますか?ディレクトリがバックスラッシュを使用するため、bin/pluginは機能しません。そして、あなたはElasticsearchが稼働していると確信していますか? – fisk

+0

@Fiskie ya Windows上で実行しています。 idkの実行かどうか、localhost:9200がマシンによって積極的に拒否されたため、私のelasticsearchはまだ動作していないようです。 – gutasaputra

答えて

0

Failed to connect to localhost port 9200: Connection refusedは通常、ElasticSearchが実行されていないことを意味します。

  1. elasticsearch-x.x.x/bin/elasticsearchを実行してElasticSearchを開始するようにしてください。

  2. 開始ログは、エラーメッセージを含んでいない、と

    [2017-11-28T23:38:39,356][INFO ][o.e.h.n.Netty4HttpServerTransport] 
    [okCzlUj] publish_address {127.0.0.1:9200}, 
    bound_addresses {[fe80::1]:9200}, {[::1]:9200}, {127.0.0.1:9200} 
    
  3. のようなものは、あなたの開始ログもElasticSearchは、上記のように、ポート9200で実行されていると言うことを確認してくださいと言うべきです。

関連する問題