我在ubuntu 14.04中安裝了Elasticsearch 5.1。我在Elasticsearch中執行過一些操作,例如創建索引,刪除索引等。然後我安裝了Kibana 5.1。現在我想用postman(localhost:9200/my_index with PUT)在elasticsearch中創建新索引。但我得到這個錯誤。在使用郵遞員創建索引時在Elasticsearch中獲取錯誤
{
"error": {
"root_cause": [
{
"type": "illegal_argument_exception",
"reason": "unknown setting [index.country] please check that any required plugins are installed, or check the breaking changes documentation for removed settings"
}
],
"type": "illegal_argument_exception",
"reason": "unknown setting [index.country] please check that any required plugins are installed, or check the breaking changes documentation for removed settings"
},
"status": 400
}
我記得我已經使用country
作爲索引或類型。但後來我清除了elasticsearch和kibana(也刪除了與這些相關的目錄)。重新安裝兩者。但仍然得到這個錯誤。如果有人知道解決方案,將不勝感激。
以下是可能需要解決問題的一些查詢的輸出。
GET本地主機:9200/_mapping
{ 「.kibana」:{ 「映射」:{ 「服務器」:{ 「屬性」:{ 「的uuid」:{ 「類型」: 「關鍵字」 } } }, 「配置」:{ 「屬性」:{ 「buildNum」:{ 「類型」: 「關鍵字」 } } } }}}
(GET)本地主機:9200/_cat /指數v
[{ 「健康」: 「黃」, 「狀態」: 「開放」, 「索引」: 「.kibana」, 「的uuid」: 「O_ORG0ONQNCEe8JU_C0SKQ」, 「PRI」: 「1」, 「REP」: 「1」, 「docs.count」:「1 「, 」docs.deleted「:」0「, 「store.size」: 「3.1kb」, 「pri.store.size」: 「3.1kb」}]
(GET)本地主機:9200 /國家
{ 「錯誤」:{ 「ROOT_CAUSE」:[{ 「類型」: 「index_not_found_exception」, 「原因」: 「沒有這樣的指數」, 「resource.type」: 「index_or_alias」, 「resource.id」 :「country」, 「index_uuid」:「na 「 」指數「: 」國家「 } ], 」類型「: 」index_not_found_exception「, 」理由「: 」沒有這樣的指標「, 」resource.type「: 」index_or_alias「, 」 資源。ID 「: 」國家「, 」index_uuid「:」 吶」, 「指數」: 「國」}, 「狀態」:404}
您是否正在發送一個requestbody索引創建放置請求? – MeiSign
如果你能告訴我們,你如何在帖子裏做? – Kulasangar