# Opendistro for Elasticsearch crashing on Macbook Pro M1 Max (Docker)

**URL:** <https://forum.opensearch.org/t/opendistro-for-elasticsearch-crashing-on-macbook-pro-m1-max-docker/7479>\
**Category:** General Feedback\
**Created:** [October 31, 2021, 5:53am UTC](https://forum.opensearch.org/t/opendistro-for-elasticsearch-crashing-on-macbook-pro-m1-max-docker/7479 "2021-10-31T05:53:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kevinvds](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/kevinvds/32/2305_2.png) [@kevinvds](https://forum.opensearch.org/u/kevinvds)\
**Post date:** [October 31, 2021, 5:53am UTC](https://forum.opensearch.org/t/opendistro-for-elasticsearch-crashing-on-macbook-pro-m1-max-docker/7479/1 "2021-10-31T05:53:58Z")

</div>

When running a fresh install of Opendistro for Elasticsearch 1.13.2 on a Macbook Pro M1 MAX, the docker image crashes after a few minutes running with this feedback in the log:

```auto
Exception in thread "main" java.io.IOException: Cannot run program "/opt/jdk/bin/java": error=0, Failed to exec spawn helper: pid: 340, exit value: 1
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1142)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
at org.elasticsearch.tools.launchers.JvmErgonomics.flagsFinal(JvmErgonomics.java:114)
at org.elasticsearch.tools.launchers.JvmErgonomics.finalJvmOptions(JvmErgonomics.java:88)
at org.elasticsearch.tools.launchers.JvmErgonomics.choose(JvmErgonomics.java:59)
at org.elasticsearch.tools.launchers.JvmOptionsParser.jvmOptions(JvmOptionsParser.java:137)
at org.elasticsearch.tools.launchers.JvmOptionsParser.main(JvmOptionsParser.java:95)
Caused by: java.io.IOException: error=0, Failed to exec spawn helper: pid: 340, exit value: 1
at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:313)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1109)
... 6 more

```

Is this a known issue? Linked to Apple’s M1 MAX silicon? Or unrelated?  
Any ideas on how to fix?

Many thanks,  
Kevin

PS: docker for desktop also shows a ‘amd64’ performance warning label.

---

<div class="post-metadata">

**Author:** ![searchymcsearchface](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/searchymcsearchface/32/868_2.png) [@searchymcsearchface](https://forum.opensearch.org/u/searchymcsearchface)\
**Post date:** [November 1, 2021, 1:28pm UTC](https://forum.opensearch.org/t/opendistro-for-elasticsearch-crashing-on-macbook-pro-m1-max-docker/7479/2 "2021-11-01T13:28:56Z")

</div>

This is known issue. T[he Docker image for Open Distro is only built for x64 (aka amd64)](https://hub.docker.com/r/amazon/opendistro-for-elasticsearch/tags?page=1&name=1.13.2), so it won’t work on your arm based mac. All new work has switched to OpenSearch so I wouldn’t expect Open Distro’s docker to support arm64. However, [OpenSearch docker has support for arm64](https://hub.docker.com/r/opensearchproject/opensearch/tags?page=1&ordering=last_updated&name=1.1.0) and should work fine on arm based macs (I haven’t personally tried it though).

---

<div class="post-metadata">

**Author:** ![kevinvds](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/kevinvds/32/2305_2.png) [@kevinvds](https://forum.opensearch.org/u/kevinvds)\
**Post date:** [November 2, 2021, 8:01am UTC](https://forum.opensearch.org/t/opendistro-for-elasticsearch-crashing-on-macbook-pro-m1-max-docker/7479/3 "2021-11-02T08:01:31Z")

</div>

Thx! Changing to Opensearch docker did the trick!
