SearchPhaseExecutionException with no message or reason

Hi, I'm running Elasticsearch in Docker and I'm running into an org.elasticsearch.action.search.SearchPhaseExecutionException which does not provide me with an error message. Prior to this, my cluster health changes from yellow to red telling me to reconcile-desired-balance. I'm not sure if this is related.

The entire logs can be found here.

My service is as follows. Note that we do not use any persistent volumes, so I don't think this is an issue with cache as mentioned here.

  elastic:
    container_name: elastic_local
    image: docker.elastic.co/elasticsearch/elasticsearch:8.11.1
    restart: always
    environment:
      - discovery.type=single-node
      - xpack.security.enabled=false
      - xpack.security.enrollment.enabled=true
    healthcheck:
      test: ["CMD-SHELL", "curl --silent --fail localhost:9200/_cluster/health || exit 1"]
      interval: 15s
      timeout: 15s
      retries: 3
    depends_on:
      db:
        condition: service_started

I'm using an M1 MacBook, my colleague on Linux does not experience any issues locally. Perhaps that could be a factor?

If anyone could help point out what is causing this issue, I'd be very grateful!

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.