Elasticsearch Fails to Start Up within Kubernetes

I am using elasticsearch 7.17.2 within Kubernetes. I am using the elastic operator. I am getting the following error

Exception in thread "main" java.nio.file.AccessDeniedException: /usr/share/elasticsearch/plugins/lost+found
    at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)
    at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
    at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
    at java.base/sun.nio.fs.UnixFileSystemProvider.newDirectoryStream(UnixFileSystemProvider.java:440)
    at java.base/java.nio.file.Files.newDirectoryStream(Files.java:482)
    at java.base/java.nio.file.Files.list(Files.java:3792)
    at org.elasticsearch.tools.launchers.BootstrapJvmOptions.getPluginInfo(BootstrapJvmOptions.java:49)
    at org.elasticsearch.tools.launchers.BootstrapJvmOptions.bootstrapJvmOptions(BootstrapJvmOptions.java:34)
    at org.elasticsearch.tools.launchers.JvmOptionsParser.jvmOptions(JvmOptionsParser.java:137)
    at org.elasticsearch.tools.launchers.JvmOptionsParser.main(JvmOptionsParser.java:86

Any thoughts on why Elasticsearhc (java) is trying to read the lost+found directory?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.