# Error deploying ELK on kubernettes: Defaulted container "elasticsearch" out of: elasticsearch, elastic-internal-init-filesystem (init), elastic-internal-suspend (init) java.nio.file.AccessDeniedException:

**URL:** <https://discuss.elastic.co/t/error-deploying-elk-on-kubernettes-defaulted-container-elasticsearch-out-of-elasticsearch-elastic-internal-init-filesystem-init-elastic-internal-suspend-init-java-nio-file-accessdeniedexception/368116>\
**Category:** Elasticsearch\
**Created:** [October 2, 2024, 6:02am UTC](https://discuss.elastic.co/t/error-deploying-elk-on-kubernettes-defaulted-container-elasticsearch-out-of-elasticsearch-elastic-internal-init-filesystem-init-elastic-internal-suspend-init-java-nio-file-accessdeniedexception/368116 "2024-10-02T06:02:46Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Anu3](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/anu3/32/137131_2.png) [@Anu3](https://discuss.elastic.co/u/Anu3)\
**Post date:** [October 2, 2024, 6:02am UTC](https://discuss.elastic.co/t/error-deploying-elk-on-kubernettes-defaulted-container-elasticsearch-out-of-elasticsearch-elastic-internal-init-filesystem-init-elastic-internal-suspend-init-java-nio-file-accessdeniedexception/368116/1 "2024-10-02T06:02:46Z")

</div>

I was following the Elasticsearch documentation ([Deploy an Elasticsearch cluster | Elastic Cloud on Kubernetes [2.14] | Elastic](https://www.elastic.co/guide/en/cloud-on-k8s/2.14/k8s-deploy-elasticsearch.html))

I am getting the below error while deploying the elasticsearch cluster on kubernetes:

> Defaulted container "elasticsearch" out of: elasticsearch, elastic-internal-init-filesystem (init), elastic-internal-suspend (init)  
> java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data  
> at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)  
> at java.base/sun.nio.fs.UnixException.asIOException(UnixException.java:115)  
> at java.base/sun.nio.fs.UnixFileSystemProvider.newDirectoryStream(UnixFileSystemProvider.java:477)  
> at java.base/java.nio.file.Files.newDirectoryStream(Files.java:481)  
> at java.base/java.nio.file.Files.list(Files.java:3777)  
> at org.elasticsearch.xpack.security.cli.AutoConfigureNode.isDirEmpty(AutoConfigureNode.java:1151)  
> at org.elasticsearch.xpack.security.cli.AutoConfigureNode.execute(AutoConfigureNode.java:166)  
> at org.elasticsearch.server.cli.ServerCli.autoConfigureSecurity(ServerCli.java:174)  
> at org.elasticsearch.server.cli.ServerCli.execute(ServerCli.java:87)  
> at org.elasticsearch.common.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:54)  
> at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:94)  
> at org.elasticsearch.cli.Command.main(Command.java:51)  
> at org.elasticsearch.launcher.CliToolLauncher.main(CliToolLauncher.java:64)

Any suggestion would be appreciated.  
I feel that the above documentation doe snot address these types of issues which are common.
