Hi, i Have three node. and using Java on Centos 6.2
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
I set Heap_size on three node to 8Gb ( Machine have 16Gb RAM) with Command
I restart all Node but when i check, Heap size is 1GB ???
i try to use command
bin/elasticsearch -Xmx8g -Xms8g
and get error
ERROR: Parameter [-Xmx8g]does not start with --
see if this can help you:
on Debian, you can change this setting here
# Heap size defaults to 256m min, 1g max
# Set ES_HEAP_SIZE to 50% of available RAM, but no more than 31g
and then restart the service
Thank for suggest
I found config in this
And change heap_size success !
what syntax is used o control the maximum and minimum size of the heap on the .yml file?
The .yml is read after elasticsearch is started, when it is too late to specify a heap (since the process has already started), that's why you can't configure it there