/
Elasticsearch Configuration Differences

Elasticsearch Configuration Differences

The Elasticsearch configuration settings have changed with each major release; the following matrix shows how they changed by version. 

Note

The "×" cells indicate that the setting is no longer used.

Elasticsearch Settings

Location: /etc/elasticsearch/elasticsearch.yml

Elasticsearch 2.3.3

5.6.12

6.8.6

7.5.2

Elasticsearch 2.3.3

5.6.12

6.8.6

7.5.2

index.max_result_window

×

×

×

index.translog.sync_interval

×

×

×

index.translog.durability

×

×

×

bootstrap.mlockall

bootstrap.memory_lock

threadpool.bulk.queue_size

thread_pool.write.queue_size

script.inline
script.indexed

script.inline

×

×

discovery.zen.ping.unicast.hosts

discovery.seed_hosts

discovery.zen.minimum_master_nodes

cluster.initial_master_nodes

Memory Management

Location

Setting

Elasticsearch 2.3.3

5.6.12

6.8.6

7.5.2

Location

Setting

Elasticsearch 2.3.3

5.6.12

6.8.6

7.5.2

/etc/sysconfig/elasticsearch

ES_HEAP_SIZE

Set to half the physical memory on the
machine, but not more than 31 GB.

×

/etc/elasticsearch/jvm.options

-Xms

-Xmx

×

Set to half the available memory,
but not more than 31 GB.



Related content

Configuring Elasticsearch
Configuring Elasticsearch
More like this
Installing Elasticsearch
Installing Elasticsearch
Read with this
Elasticsearch Sizing Guidance
Elasticsearch Sizing Guidance
More like this
Preparing the Search Cluster
Preparing the Search Cluster
Read with this
Configuring Elasticsearch 2.3.3
Configuring Elasticsearch 2.3.3
More like this
Search Feeds
Read with this

© DataCore Software Corporation. · https://www.datacore.com · All rights reserved.