DataNode: Added OpenSearch heap setting (#18866)

* added heap setting

* fixed missing property propagation

* fix propagation in insecure startup
This commit is contained in:
Jan Heise
2024-04-03 11:50:34 +02:00
committed by GitHub
parent eac3554d2b
commit 89f1699bd5
5 changed files with 22 additions and 6 deletions

View File

@@ -92,6 +92,7 @@ public record OpensearchConfiguration(
public Environment getEnv() {
final Environment env = new Environment(System.getenv());
env.put("OPENSEARCH_JAVA_OPTS", "-Xms%s -Xmx%s".formatted(opensearchSecurityConfiguration.getOpensearchHeap(), opensearchSecurityConfiguration.getOpensearchHeap()));
env.put("OPENSEARCH_PATH_CONF", datanodeDirectories.getOpensearchProcessConfigurationDir().toString());
return env;
}