Magento – Magento 2.3.4: Elasticsearch 7 is not working
magento2
I have installed an elastic search in my local server successfully. I am not able to reindex the catalog search indexer. Please check the attached screenshots.
Elastic Search Version Is : 7.6.0
Magento Setting :
Best Answer
Magento as far as I know doesn't support Elasticsearch 7. Check here
I think you need to setup correct Elasticsearch Version. Check the screenshots below.
@Rajith: "magento2_product_1" is the alias of "magento2_product_1_v1" the index that is created on ES is correct. Magento should be able to find the
correct index through the alias "magento2_product_1".
It is working without any issues on Magento Devbox which uses Elastic Search 2.4.5 and I am running Magento EE 2.1.6.
There should be something wrong in your Elastic Search configuration or the permissions.
On new mappings, the _all meta field that contains a copy of the text from each field is now disabled by default. The query_string and simple_query_string queries that previously used _all to search will now check if _all is enabled/disabled and switch to executing the query across all fields if _all is disabled. _all can no longer be configured for indices created with Elasticsearch version 6.0 or later.
Multiple mapping types are not supported in indices created in 6.0
The ability to have multiple mapping types per index has been removed
in 6.0. New indices will be restricted to a single type. This is the
first step in the plan to remove mapping types altogether. Indices
created in 5.x will continue to support multiple mapping types.
Best Answer
Magento as far as I know doesn't support Elasticsearch 7. Check here
I think you need to setup correct Elasticsearch Version. Check the screenshots below.
Output : Catalog Search index has been rebuilt successfully in 00:00:44