1
弾性的なHEAP計算はです。IF MEM/2> 31 SET ES_HEAP_SIZE = 31でない場合はMEM/2です。ジンジャーの塩のテンプレート
{% set ES_HEAP_SIZE_RETURN={{ (0.51 * salt['grains.get']('mem_total'))|round|int }} %}
{% if ES_HEAP_SIZE_RETURN > 31744 %}
{% set ES_HEAP_SIZE = '31744m' %}
{% else %}
{% set ES_HEAP_SIZE = [ ES_HEAP_SIZE_RETURN , "m" ] %}
{% endif %}
最後に、計算上の通りに/ etc /デフォルト/ elasticsearchにES_HEAP_SIZEを設定しなければなりません。
動作しません。