From 4d39a0f357b4eb7d284a4b3aaca22dbe7a2b39ca Mon Sep 17 00:00:00 2001 From: whirigoyen Date: Mon, 22 Nov 2021 10:33:58 +0100 Subject: [PATCH] Ajout section "OutOfMemoryError: Java heap space" --- HowtoElasticsearch.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/HowtoElasticsearch.md b/HowtoElasticsearch.md index 71bc377a..720f4972 100644 --- a/HowtoElasticsearch.md +++ b/HowtoElasticsearch.md @@ -1098,6 +1098,7 @@ C'est probablement que les requêtes au serveur ES doivent se faire en https, av curl -s -k https://127.0.0.1:9200/_cat/indices --user user:password ~~~ + ### Réinitialiser le mot de passe de `elastic` (sans accès à un utilisateur `superuser`) Pour réinitialisé le mot de passe de `elastic` (ou de tout autre utilisateur) lorsqu'on n'a pas déjà accès à un utilisateur ayant le rôle `superuser`, il faut créer un utilisateur ayant le role superuser dans les fichiers `/etc/elasticsearch/users` de chaque node (il doit être créé sur chaque node) : @@ -1113,3 +1114,17 @@ Il est fortement conseillé de supprimé l'utilisateur créé après cette actio ~~~ # sudo -g elasticsearch /usr/share/elasticsearch/bin/elasticsearch-users userdel ~~~ + + +### OutOfMemoryError: Java heap space + +Solution : augmenter la mémoire allouée à la pile d'appel dans les arguments Xms et Xmx de la JVM dans `/etc/elasticsearch/jvm.options` : + +~~~ +# Xms represents the initial size of total heap space +-Xms3g +# Xmx represents the maximum size of total heap space +-Xmx3g +~~~ + +Les deux valeurs doivent être égales.