From 0fdad5399f1a69d02c8fcd6d1adc564fc343be16 Mon Sep 17 00:00:00 2001 From: Evgeniy Antonyuk Date: Wed, 5 Jul 2023 15:33:08 +0500 Subject: [PATCH] Fix the RAM definition to run elasticsearch --- build/install/OneClickInstall/install-Docker.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/install/OneClickInstall/install-Docker.sh b/build/install/OneClickInstall/install-Docker.sh index 8b7abbad39..d097ff9dcd 100644 --- a/build/install/OneClickInstall/install-Docker.sh +++ b/build/install/OneClickInstall/install-Docker.sh @@ -1037,7 +1037,7 @@ install_product () { [[ -n $EXTERNAL_PORT ]] && sed -i "s/8092:8092/${EXTERNAL_PORT}:8092/g" $BASE_DIR/${PRODUCT}.yml - if [ ${TOTAL_MEMORY} -gt 12228 ]; then #RAM ~12Gb + if [ $(free -m | grep -oP '\d+' | head -n 1) -gt "12228" ]; then #RAM ~12Gb sed -i 's/Xms[0-9]g/Xms4g/g; s/Xmx[0-9]g/Xmx4g/g' $BASE_DIR/${PRODUCT}.yml else sed -i 's/Xms[0-9]g/Xms1g/g; s/Xmx[0-9]g/Xmx1g/g' $BASE_DIR/${PRODUCT}.yml