Friday, June 5, 2026

Unable to start Elasticsearch

 Error: 

[2026-06-05T02:31:27,577][WARN ][o.e.b.Natives] unable to load JNA native support library, native methods will be disabled.java.lang.UnsatisfiedLinkError: /home/**/.cache/JNA/temp/jna10229199309993491088.tmp: 
/***/.cache/JNA/temp/jna10229199309993491088.tmp: failed to map segment from shared object

 

Solution:

create a new folder and provide full permission and ownership

run below commands line by line before starting elasticsearch

export ES_JAVA_OPTS="$ES_JAVA_OPTS -Djava.io.tmpdir=/***/tmp"
export ES_TMPDIR=/***/tmp
export ES_JAVA_OPTS="-Djna.tmpdir=/***/tmp"

bin/elasticsearch -d -p elasticsearch.pid 

 

 

 

No comments: