Does OpenSearch support ARM64 architecture?

I’m planning to make a Docker install for a production setup running Graviton2 nodes. Open Distro ES v1.13.0 supported ARM64.

I get below error:
docker run -p 9200:9200 -p 9600:9600 -e “discovery.type=single-node” opensearchproject/opensearch:1.0.0
WARNING: The requested image’s platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
standard_init_linux.go:228: exec user process caused: exec format error

Hey @prashanthmn! Welcome!

OpenSearch 1.0 does support ARM64, but just not yet for Docker, only tar.gz. OpenSearch 1.1 will support Docker ARM64. There is an issue to track this

https://github.com/opensearch-project/opensearch-build/issues/30

Good news is that OpenSearch 1.1 is not going to be a long wait - the dates on the road map are a good estimate: https://github.com/orgs/opensearch-project/projects/1

Great. Glad to see v1.1 is not too far away, and looking forward for it. Thanks for the reply @searchymcsearchface. I’ll continue my setup on x86 for now.

1 Like