I have my cluster setup with 32 GB per node with 5 nodes in ES 1.5 cluster. But now I read in the Elasticsearch documentation that heap memory is recommended to be 30.5 GB or less so that ES would use 32 bit addressing. So, I bounced one node at time with 30 GB heap memory. So does this change the addressing from 64 bit to 32 bit? Or it would work only with complete cluster restart?
No, it's a java pointer thing, but it is 32 bit.
Looks like the link to the oracle page that explained this it out of date, will see if we can get it updated.
Oh is it the case. So, now setting up the node with 30.5 GB or 32 GB does not matter?
As I mentioned we are not yet using Elasticsearch 2.0+. Currently using ES 1.5.
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.