Speed and caching1 min readUpdated

OpenSearch for Magento search

Magento 2.4 needs a search engine. How OpenSearch runs on your server and what to do when search fails.

Magento 2.4 needs OpenSearch (or Elasticsearch) for catalog search and layered navigation. On Gen2 it runs on the server itself, only reachable from the server.

  • OpenSearch 2, single node, on 127.0.0.1:9200.
  • Its memory is a quarter of the server's memory.
  • Installed when a Magento store needs it; one instance serves every Magento store on the server.

Search returns errors or no results

  1. Check that opensearch is active under Services on the server overview; restart it if not.
  2. Run Reindex from the application's Actions tab.
  3. Still broken? Open a ticket with the error from var/log/exception.log (Logs tab, Magento exception.log).

Did this solve it? If not, tell us what you see and we look at your server.

Open a ticket

Still stuck? Ask a person.

Tickets go straight to the engineers who run ShopWhizzy servers. Tell us the store, what you see and when it started, and we take it from there.