imはelasticsearchで始まります。 ElasticsearchとKibanaがSierraのMacにインストールされました(エラーなし)。今、私はこのチュートリアルでESを探索するデモデータを起動しよう:https://www.elastic.co/guide/en/kibana/current/tutorial-load-dataset.html すべてが正常に動作しますが、私は二つの問題だ:私は PUT /logstash-2015.05.20 {...}
はelasticsearchのデモデータを読み込むことができません
にErrorMessageでエラーが発生しました
1):
{
"error": {
"root_cause": [
{
"type": "index_already_exists_exception",
"reason": "index [logstash-2015.05.20/1i-pAxzaTpWscYud0Ufczg] already exists",
"index_uuid": "1i-pAxzaTpWscYud0Ufczg",
"index": "logstash-2015.05.20"
}
],
"type": "index_already_exists_exception",
"reason": "index [logstash-2015.05.20/1i-pAxzaTpWscYud0Ufczg] already exists",
"index_uuid": "1i-pAxzaTpWscYud0Ufczg",
"index": "logstash-2015.05.20"
},
"status": 400
}`
を
インデックスがすでに存在する場合、このメッセージは無視できますか?だからすべてうまくいくはずですか?
curl -H 'Content-Type: application/x-ndjson' -XPOST 'localhost:9200/bank/account/_bulk?pretty' --data-binary @accounts.json`
にErrorMessage:任意のヘルプやヒントのため
{
"statusCode": 400,
"error": "Bad Request",
"message": "child \"method\" fails because [\"method\" must be one of [HEAD, GET, POST, PUT, DELETE]]",
"validation": {
"source": "query",
"keys": [
"method"
]
}
}
おかげで、私はエラーを得たとしても、次のステップで
2)。
あなたが知っているように、インデックスを作成しようとしているので、あなたはそれを削除してからlogstashを実行する必要があります。 2番目のエラーについては、** account.json **ファイルがありますか? 1つの文書をそこからコピーして、それをelasticに追加しようとしました(バルクモードではありません) –
私はlogstashをインストールしていません。これはチュートリアルの一部ではないので、私はそれをインストールしません。最初のバグは私の間違いのようです。 2回目のインデックス作成を開始します。 2番目のエラーについて:はい、私はこのファイルをローカルに持っています。しかし、私はあなたが何をする必要があるのか分かりません。ごめんなさい。 ES初心者です。 – Enrico