[Solved] Elasticsearch “max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536] “

Elasticseach doesn’t start due to this issue because of virtual memory required for it is not supporting to elasticseach system required.

ERROR: bootstrap checks failed
max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

Solution :

To overcome this issue make below changes in config/elasticseach.yml file and also in config/jvm.options file for your heap space as per your machine configuration by default set as -Xms2g

config/elasticseach.yml
bootstrap.seccomp: false

config/jvm.options
-Xms1g
-Xmx1g

Issues Solution

For more Elasticsearch issues solutions follow link Common Elasticsearch Issues.

Advertisements

This site uses Akismet to reduce spam. Learn how your comment data is processed.