ESインデックスを設定しようとしています。Elasticsearchにcurlコマンドを使用中に接続が拒否されました。
私が使用してelasticsearchをインストール:
brew update
brew install elasticsearch
その後、私はそれが私にこのエラーを与えた
curl -XPOST 'http://127.0.0.1:9200/analytics1' -d '{"settings" : {"index" :{"number_of_shards" : 1,"number_of_replicas" : 1}},"mappings": {"trip-details": {"properties": {"shipment_vehicleNum": {"index": "not_analyzed", "type": "string"},}
を実行しました:
curl: (7) Failed to connect to 127.0.0.1 port 9200: Connection refused
私はこのエラーのstackoverflowの答えのカップルを見上げいくつかは、elasticsearch.ymlのnetwork.hostを0.0.0.0 に変更するよう提案しています私はこれを行いましたが、私は同じエラーが発生しています。
私には何が欠けていますか? Elasticsearchを手動でインストールする必要がありますか(Javaを使用)?
あなたがelasticsearchを始めたかどうかはあなたの質問からはっきりしません – Val
ええ、私は私のElasticsearchサービスを開始しませんでした。 –