Hi there,
Typically we see this error when either the Elasticsearch service is not running, or else it has not been allocated enough resources, such as memory or disk space (which can force ES into read-only mode).
Regarding the possibility of a memory error: please note that the AtoM docker-compose environment is NOT intended for use in production as a persistent environment. It's intended use is for local testing and development on a personal computer. If you are trying to run a production-ready web accessible version of AtoM, you will likely need to scale the resources used in all containers at minimum.
First, let's try restarting the Elasticsearch service to see if it helps.
You can see all containers and their statuses with the following:
To see the name of services listed, run:
- docker-compose ps --services
To restart the elasticsearch service, try:
- docker-compose restart elasticsearch
You might also want to try running the AtoM search:status command to see the status of your ES service:
You may need to repopulate the search index, and run other AtoM maintenance tasks as well.
For other basic maintenance tasks such as clearing the application cache, restarting services, rebuilding the nested set, etc. see:
For other general information about troubleshooting Elasticsearch issues, see:
Let us know how it goes!