Je suis en train d'installer ElasticSearch sur un Raspberry Pi, mais lors de l'exécution sudo service elasticsearch start
je reçois l'erreur suivante dans les journaux:Comment exécuter JVM avec une option spécifique?
Une erreur est survenue lors de l'initialisation de la machine virtuelle
Impossible réserver assez d'espace pour le tas d'objets
Impossible de créer la machine virtuelle Java.
Je trouve this SO answer, ce qui suggère d'exécuter la machine virtuelle Java en utilisant -XX:MaxHeapSize=512m
, mais je ne courent pas la machine virtuelle Java manuellement.
J'ai essayé de courir export _JAVA_OPTIONS="-Xmx256M"
avant que mon sudo service elasticsearch start
, et j'ai essayé aussi d'ajouter que mon .bash_profile
et redémarrant avant d'essayer de commencer ElasticSearch à nouveau, mais je reçois toujours l'erreur. Donc, je ne sais pas si l'option java n'est pas récupérée par la machine virtuelle, ou qu'elle la récupère mais ce n'est pas la solution.
Est-ce que quelqu'un sait comment je peux être sûr qu'il utilise réellement cet argument? Ou si quelqu'un a une solution au manque d'espace pour le tas d'objets qui serait encore mieux :-)
Génial, c'est tout! – kramer65