1

Когда я индексирую любой документ в elasticsearch, я всегда обнаруживаю, что данные не назначены. Когда я пытаюсь искать, сортировать, удалять или обновлять любые данные, данные, они отлично работают.elasticsearch возвращает «Unassigned»

elasticsearch data using head plugin

Здоровье Кластер желтый:

enter image description here

Здесь индекс метаданных:

{ 
"state": "open", 
"settings": { 
"index": { 
"creation_date": "1435151717012", 
"number_of_shards": "5", 
"uuid": "ixYnG8_ESa-b7ZHWrnFqRw", 
"version": { 
"created": "1060099" 
}, 
"number_of_replicas": "1" 
} 
}, 
"mappings": { "hello": { ....... }}, 
"aliases": [ ] 
} 

Я не понимаю, что я делаю неправильно, поэтому данные «Неназначенные». Как я могу исправить эту проблему?

+0

Где делает первый скриншот взялся? Является ли это сгенерированным пакетом? –

+0

Сколько узлов в кластере? это может быть так, что у вас только один узел, который встал, и в настройке указано 1 реплика, в результате чего она не назначена – keety

+0

@AL да она сгенерирована из пакета ... –

ответ

0

Вы можете применить следующие настройки для того, чтобы распределение осколка:

curl -XPUT 'localhost:9200/{index}/_settings' -d '{"index.routing.allocation.disable_allocation": false}'