This looks better

This commit is contained in:
Tsvetomir Hristov 2024-10-11 14:02:35 +02:00
parent 6ab9f1d96d
commit 0bf4cabd4a
1 changed files with 9 additions and 6 deletions

View File

@ -77,12 +77,15 @@ function update_script() {
}
function ask_extend_mmap() {
echo "Elasticsearch recommends extending the vm.max_map_count"
echo "Elasticsearch recommends extending the vm.max_map_count on the host"
read -r -p "Would you like to extend mmap count? <y/N>" prompt
if [[ ${prompt,,} =~ ^(y|yes)$ ]]; then
msg_info "Extending mmap count"
sysctl -w vm.max_map_count=262144
sysctl -w vm.max_map_count=262144 >/dev/null
# Check if the setting is persistent
if ! grep -q "vm.max_map_count" /etc/sysctl.conf; then
echo "vm.max_map_count=262144" >> /etc/sysctl.conf
fi
msg_ok "Extended mmap count"
fi
}
@ -102,7 +105,7 @@ msg_ok "Configured User"
msg_info "Checking Health"
ELASTIC_PORT=9200
curl -XGET --insecure --fail --user $ELASTIC_USER:$ELASTIC_PASSWORD https://${IP}:$ELASTIC_PORT/_cluster/health?pretty >/dev/null
curl -s -XGET --insecure --fail --user $ELASTIC_USER:$ELASTIC_PASSWORD https://${IP}:$ELASTIC_PORT/_cluster/health?pretty >/dev/null
msg_ok "Checked Health"
msg_ok "Completed Successfully!\n"