問題タブ [elasticsearch-indices]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elasticsearch - postman を使用してインデックスを作成中に Elasticsearch でエラーが発生する
ubuntu 14.04 に Elasticsearch 5.1 をインストールしました。インデックスの作成、インデックスの削除など、Elasticsearch でいくつかの操作を実行しました。その後、Kibana 5.1 をインストールしました。ここで、postman (localhost:9200/my_index with PUT) を使用して、elasticsearch に新しいインデックスを作成したいと考えています。しかし、私はこのエラーが発生しています。
country
インデックスまたはタイプとして使用したことを覚えています。しかし、その後、elasticsearch と kibana をパージしました (それらに関連するディレクトリも削除しました)。両方再インストール。しかし、まだこのエラーが発生しています。誰かが解決策を知っていれば、それは高く評価されます。
問題を解決するために必要なクエリの出力を次に示します。
ローカルホストを取得:9200/_mapping
{ ".kibana": { "mappings": { "server": { "properties": { "uuid": { "type": "keyword" } } }, "config": { "properties": { "buildNum" ": { "タイプ": "キーワード" } } } } }
(取得) localhost:9200/_cat/indices?v
[ { "health": "yellow", "status": "open", "index": ".kibana", "uuid": "O_ORG0ONQNCEe8JU_C0SKQ", "pri": "1", "rep": "1" , "docs.count": "1", "docs.deleted": "0", "store.size": "3.1kb", "pri.store.size": "3.1kb" } ]
(取得) ローカルホスト:9200/国
{ "error": { "root_cause": [ { "type": "index_not_found_exception", "reason": "そのようなインデックスはありません", "resource.type": "index_or_alias", "resource.id": "country", "index_uuid": " na ", "index": "country" } ], "type": "index_not_found_exception", "reason": "no such index", "resource.type": "index_or_alias", "resource.id ": "country", "index_uuid": " na ", "index": "country" }, "status": 404 }
regex - Elasticsearch rename_pattern
rename_pattern と rename_replacement を使用して、スナップショットから復元する必要があるインデックスがあります。誰かがパターンと交換を手伝ってくれますか?
入力インデックス名が「abc_def_r22_0」で、「abc_def_r44_0」として復元したいとします。