Не удалось использовать плагин elasticsearch kuromoji

Я использую Bitnami Elasticsearch AMI и следовал инструкциям, чтобы установить плагин kuromoji. После этого я перезапустил elasticsearch.

При попытке создать новый индекс, который его использует, я получаю следующую ошибку:

{"error":"RemoteTransportException[[Scream][inet[/10.0.0.164:9300]][indices:admin/create]]; вложенный: IndexCreationException[[stories-ja] не удалось создать индекс]; вложенный: ElasticsearchIllegalArgumentException[ не удалось найти тип фильтра токена [kuromoji_readingform] для [kuromoji_rf]]; вложенный: NoClassSettingsException[Не удалось загрузить параметр класса [тип] со значением [kuromoji_readingform]]; вложенный: ClassNotFoundException[org.elasticsearch.index.analysis.kuromojireadingform.KuromojiReadingformTokenFilterFactory] ; ","статус":400}

Тот же самый индекс был успешно создан локально с той же версией elasticsearch и версией плагина, поэтому я предполагаю, что это как-то связано со средой Bitnami.

Любая помощь будет оценена по достоинству.


person Shushu    schedule 07.01.2016    source источник


Ответы (1)


Не удалось создать индекс, так как подключаемый модуль не был установлен на всех узлах кластера.
После того, как я установил его на узлы, он работал безупречно.
Позже я обнаружил, что это известная функция...
>

person Shushu    schedule 10.01.2016