Hi,
I was trying to use the Elasticsearch helm chart here (elasticsearch 8.5.1 · elastic/elastic)
I created a secret called s3-creds-pass, with my username and pass
apiVersion: v1
data:
s3.client.default.access_key: dXNlcg==
s3.client.default.secret_key: cGFzc3dvcmQ=
kind: Secret
metadata:
name: s3-creds-pass
namespace: elastic
Then I installed the repo and only changed those values:
keystore:
- secretName: s3-creds-pass
replicas: 1
minimumMasterNodes: 1
service:
enabled: true
type: NodePort
nodePort: "30920"
All the time I get this error
k -n elastic logs elasticsearch-master-0 -f
Defaulted container "elasticsearch" out of: elasticsearch, configure-sysctl (init), keystore (init)
Exception in thread "main" java.nio.file.FileSystemException: /usr/share/elasticsearch/config/elasticsearch.keystore.tmp -> /usr/share/elasticsearch/config/elasticsearch.keystore: Device or resource busy
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
at java.base/sun.nio.fs.UnixCopyFile.move(UnixCopyFile.java:420)
at java.base/sun.nio.fs.UnixFileSystemProvider.move(UnixFileSystemProvider.java:266)
at java.base/java.nio.file.Files.move(Files.java:1430)
at org.elasticsearch.common.settings.KeyStoreWrapper.save(KeyStoreWrapper.java:498)
at org.elasticsearch.common.settings.KeyStoreWrapper.save(KeyStoreWrapper.java:412)
at org.elasticsearch.cli.keystore.AddStringKeyStoreCommand.executeCommand(AddStringKeyStoreCommand.java:102)
at org.elasticsearch.cli.keystore.BaseKeyStoreCommand.execute(BaseKeyStoreCommand.java:64)
at org.elasticsearch.common.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:54)
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:85)
at org.elasticsearch.cli.MultiCommand.execute(MultiCommand.java:94)
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:85)
at org.elasticsearch.cli.Command.main(Command.java:50)
at org.elasticsearch.launcher.CliToolLauncher.main(CliToolLauncher.java:64)
Can anyone help me?