Hi, am planning to upgrade elastic from v7.5 to v7.11.2. We currently have heapspace settings in jvm.options using the Xmx and Xms settings, and we do use the OpenJDK that comes with the product. Is the recommendation always to use the "automatic heap adjustement" that comes out of box with elastic, or override them manually through the jvm.options.d file?
I want to make sure that we don't cause any JVM outages if we rely on the automatic heap adjustments from elastic, if we know we have room to increase by manually overiding the setting.
Yes, we are certainly looking into all aspects of fixing any shortcomings in the configurations. One of the concerns mentioned by elastic support was the circuit breaker bugs in v7.5 (esp. coordination & ingest nodes) which were fixed in 7.10 and above. However, I'm not entirely sure still if it's recommended to us the "automatic heap adjustment" feature in the newer JDK or rather just set the Xmx/Xmx and so thought to get an opinion here before I reach out to support.
Ah ok, that's good to know. It's misleading as the documentation says "We recommend this default sizing for most production environments". Thanks for the input, it helps.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.