From e4d63dcc6672ce2c2e3add90e60dffbae9444169 Mon Sep 17 00:00:00 2001 From: Maximilian Moser <maximilian.moser@tuwien.ac.at> Date: Tue, 14 Feb 2023 14:30:00 +0100 Subject: [PATCH] Make java heap size for the nodes configurable --- docker-compose.base.yml | 2 +- example.env | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose.base.yml b/docker-compose.base.yml index dc046c4..7c5f901 100644 --- a/docker-compose.base.yml +++ b/docker-compose.base.yml @@ -10,7 +10,7 @@ services: - discovery.seed_hosts=os-node-1,os-node-2 - cluster.initial_master_nodes=os-node-1,os-node-2 - bootstrap.memory_lock=true # along with the memlock settings below, disables swapping - - "OPENSEARCH_JAVA_OPTS=-Xms512m -Xmx512m" # minimum and maximum Java heap size, recommend setting both to 50% of system RAM + - "OPENSEARCH_JAVA_OPTS=-Xms${OPENSEARCH_HEAPSIZE:-512}m -Xmx${OPENSEARCH_HEAPSIZE:-512}m" # minimum and maximum Java heap size, recommend setting both to 50% of system RAM - OPENSEARCH_ADMIN_PASSWORD - OPENSEARCH_KIBANASERVER_PASSWORD - OPENSEARCH_LOGGINGUSER_PASSWORD diff --git a/example.env b/example.env index 048c929..bea7c13 100644 --- a/example.env +++ b/example.env @@ -4,6 +4,7 @@ OPENSEARCH_PORT=8200 OPENSEARCH_ADMIN_PASSWORD=admin OPENSEARCH_KIBANASERVER_PASSWORD=kibanaserverpassword OPENSEARCH_LOGGINGUSER_PASSWORD=password +OPENSEARCH_HEAPSIZE=512 # OpenSearch Dashboards configuration -- GitLab