# ES pod CrashLoopBackOff , Likely root cause: java.nio.file.FileAlreadyExistsException

**URL:** https://discuss.elastic.co/t/es-pod-crashloopbackoff-likely-root-cause-java-nio-file-filealreadyexistsexception/187824
**Category:** Elastic Cloud on Kubernetes (ECK)
**Created:** [June 27, 2019, 12:33pm UTC](https://discuss.elastic.co/t/es-pod-crashloopbackoff-likely-root-cause-java-nio-file-filealreadyexistsexception/187824 "2019-06-27T12:33:00Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Zanoubia](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/zanoubia/32/48930_2.png) [@Zanoubia](https://discuss.elastic.co/u/Zanoubia)
#### Post date: [June 27, 2019, 12:33pm UTC](https://discuss.elastic.co/t/es-pod-crashloopbackoff-likely-root-cause-java-nio-file-filealreadyexistsexception/187824/1 "2019-06-27T12:33:00Z")

</div>

Using elasticsearch docker image 7.2.0, in a kubernetes cluster:

ES describe:

```
Events:

  Type Reason Age From Message

  ---- ------ ---- ---- -------

  Normal Created 45m elasticsearch-controller Created pod quickstart-es-9smrn67vmv

  Normal StateChange 44m elasticsearch-controller Master node is now quickstart-es-9smrn67vmv

  Warning Unhealthy 32m elasticsearch-controller Elasticsearch cluster health degraded

```

Pod logs:

```
{"level":"info","ts":1561636379.3319728,"logger":"keystore-updater","msg":"Waiting for 
Elasticsearch to be ready"}
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 
9.0 and will likely be removed in a future release.
Exception in thread "main" org.elasticsearch.bootstrap.BootstrapException: 
java.nio.file.FileAlreadyExistsException: 
/usr/share/elasticsearch/config/elasticsearch.keystore.tmp
Likely root cause: java.nio.file.FileAlreadyExistsException: 
/usr/share/elasticsearch/config/elasticsearch.keystore.tmp
    at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:94)
    at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
    at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
    at 
java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:219)
    at 
java.base/java.nio.file.spi.FileSystemProvider.newOutputStream(FileSystemProvider.java:478)
    at java.base/java.nio.file.Files.newOutputStream(Files.java:222)
    at org.apache.lucene.store.FSDirectory$FSIndexOutput.<init>(FSDirectory.java:411)
    at org.apache.lucene.store.FSDirectory$FSIndexOutput.<init>(FSDirectory.java:407)
    at org.apache.lucene.store.FSDirectory.createOutput(FSDirectory.java:255)
    at org.elasticsearch.common.settings.KeyStoreWrapper.save(KeyStoreWrapper.java:462)
    at org.elasticsearch.bootstrap.Bootstrap.loadSecureSettings(Bootstrap.java:242)
    at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:305)
    at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:159)
    at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:150)
    at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86)
            at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124)
         at org.elasticsearch.cli.Command.main(Command.java:90)
        at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:115)
        at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92)
    Refer to the log for complete error details.
    {"level":"info","ts":1561636381.358021,"logger":"process-manager","msg":"Update process 
state","action":"terminate","id":"es","state":"failed","pid":14}
{"level":"info","ts":1561636381.3581822,"logger":"process - 
 manager","msg":"Exit","reason":"process failed","code":1}
```

---

<div class="post-metadata">

### Author: ![pebrc](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/pebrc/32/101790_2.png) [@pebrc](https://discuss.elastic.co/u/pebrc)
#### Post date: [June 27, 2019, 12:44pm UTC](https://discuss.elastic.co/t/es-pod-crashloopbackoff-likely-root-cause-java-nio-file-filealreadyexistsexception/187824/2 "2019-06-27T12:44:43Z")

</div>

Please see [https://github.com/elastic/cloud-on-k8s/issues/643](https://github.com/elastic/cloud-on-k8s/issues/643)

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [November 4, 2022, 7:14am UTC](https://discuss.elastic.co/t/es-pod-crashloopbackoff-likely-root-cause-java-nio-file-filealreadyexistsexception/187824/3 "2022-11-04T07:14:14Z")

</div>


