bin/magento index:reindex catalogsearch_fulltext
Catalog Search indexer process unknown error:
index_creation_exception: failed to create index
system.log
[2016-12-26 13:15:07] main.INFO: Request Success: {"method":"HEAD","uri":"http://direct.ult1.ml:9200/","headers":{"host":["direct.ult1.ml:9200"]},"HTTP code":200,"duration":0.014591} []
[2016-12-26 13:15:07] main.WARNING: Request Failure: {"method":"POST","uri":"http://direct.ult1.ml:9200/magento2_default_catalog_product_20161226_131507","headers":{"host":["direct.ult1.ml:9200"]},"HTTP code":400,"duration":0.005301,"error":"index_creation_exception: failed to create index"} []
[2016-12-26 13:15:07] main.WARNING: Response ["{\"error\":{\"root_cause\":[{\"type\":\"index_creation_exception\",\"reason\":\"failed to create index\"}],\"type\":\"illegal_argument_exception\",\"reason\":\"Unknown TokenFilter type [phonetic] for [phonetic]\"},\"status\":400}"] []
Hi @kovalevandrew,
The reason of the error is simple : the phonetic plugin of ElasticSeach is not installed.
To have an ElasticSearch install that fit perfectly ElasticSuite requirements, you can follow the server install guide available here : https://github.com/Smile-SA/elasticsuite/wiki/ServerConfig
Don't forget to restart the server once the plugin will be installed.
BR,
Most helpful comment
Hi @kovalevandrew,
The reason of the error is simple : the phonetic plugin of ElasticSeach is not installed.
To have an ElasticSearch install that fit perfectly ElasticSuite requirements, you can follow the server install guide available here : https://github.com/Smile-SA/elasticsuite/wiki/ServerConfig
Don't forget to restart the server once the plugin will be installed.
BR,