FieldData Cache Size

Hi All,

I have a running cluster that I'm trying to apply the indices.fielddata.cache.size as per https://www.elastic.co/guide/en/elasticsearch/guide/current/_limiting_memory_usage.html.

What isn't clear to me, do I just need to rolling restart each member or the cluster as a whole?

Is there a method through the API to check what the current setting (cluster-wide and per node) is for this?
Can this be applied to a running cluster via cluster settings api?

Many thanks,

jdmac

Hi @jdmac,

A rolling restart is sufficient.

None that I am aware of.

No, as this setting is "static" and cannot be changed while a node is running (see reference docs)

Daniel

Thanks Daniel. So, this is a per node setting only, right? Hence a cold
restart of the cluster is not required?

Thanks,

jdmac

Hi @jdmac,

correct, this is a per node setting. No cold restart required.

Daniel