Hello
Im trying to install commcare via the quick installation script but i get an issue with elasticsearch
I allow port 9200 in firewall but still get the same issue
Below you can check the elasticsearch log
(cchq) lab@hqserver:/opt/data/elasticsearch-6.8.23/logs$ cat monenv-es.log
[2025-08-19T18:06:39,311][WARN ][o.e.b.Natives ] [es0] unable to load JNA native support library, native methods will be disabled.
java.lang.UnsatisfiedLinkError: /opt/data/elasticsearch-6.8.23/tmp/jna5965564264634237493.tmp: /opt/data/elasticsearch-6.8.23/tmp/jna5965564264634237493.tmp: failed to map segment from shared object
at jdk.internal.loader.NativeLibraries.load(Native Method) ~[?:?]
at jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388) ~[?:?]
at jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232) ~[?:?]
at jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174) ~[?:?]
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:2394) ~[?:?]
at java.lang.Runtime.load0(Runtime.java:755) ~[?:?]
at java.lang.System.load(System.java:1970) ~[?:?]
at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:1018) ~[jna-5.5.0.jar:5.5.0 (b0)]
at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:988) ~[jna-5.5.0.jar:5.5.0 (b0)]
at com.sun.jna.Native.(Native.java:195) ~[jna-5.5.0.jar:5.5.0 (b0)]
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Class.java:375) ~[?:?]
at org.elasticsearch.bootstrap.Natives.(Natives.java:45) [elasticsearch-6.8.23.jar:6.8.23]
at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:102) [elasticsearch-6.8.23.jar:6.8.23]
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:170) [elasticsearch-6.8.23.jar:6.8.23]
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:333) [elasticsearch-6.8.23.jar:6.8.23]
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:159) [elasticsearch-6.8.23.jar:6.8.23]
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:150) [elasticsearch-6.8.23.jar:6.8.23]
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) [elasticsearch-6.8.23.jar:6.8.23]
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124) [elasticsearch-cli-6.8.23.jar:6.8.23]
at org.elasticsearch.cli.Command.main(Command.java:90) [elasticsearch-cli-6.8.23.jar:6.8.23]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:116) [elasticsearch-6.8.23.jar:6.8.23]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:93) [elasticsearch-6.8.23.jar:6.8.23]
[2025-08-19T18:06:39,316][WARN ][o.e.b.Natives ] [es0] cannot check if running as root because JNA is not available
[2025-08-19T18:06:39,316][WARN ][o.e.b.Natives ] [es0] cannot install system call filter because JNA is not available
[2025-08-19T18:06:39,316][WARN ][o.e.b.Natives ] [es0] cannot register console handler because JNA is not available
[2025-08-19T18:06:39,317][WARN ][o.e.b.Natives ] [es0] cannot getrlimit RLIMIT_NPROC because JNA is not available
[2025-08-19T18:06:39,317][WARN ][o.e.b.Natives ] [es0] cannot getrlimit RLIMIT_AS because JNA is not available
[2025-08-19T18:06:39,317][WARN ][o.e.b.Natives ] [es0] cannot getrlimit RLIMIT_FSIZE because JNA is not available
[2025-08-19T18:06:39,441][INFO ][o.e.e.NodeEnvironment ] [es0] using [1] data paths, mounts [[/opt/data (/opt/data)]], net usable_space [76.1gb], net total_space [97.8gb], types [ecryptfs]
[2025-08-19T18:06:39,441][INFO ][o.e.e.NodeEnvironment ] [es0] heap size [2gb], compressed ordinary object pointers [true]
[2025-08-19T18:06:39,442][INFO ][o.e.n.Node ] [es0] node name [es0], node ID [70YLAFrPTFKCA74MZfsuhg]
[2025-08-19T18:06:39,443][INFO ][o.e.n.Node ] [es0] version[6.8.23], pid[39382], build[default/tar/4f67856/2022-01-06T21:30:50.087716Z], OS[Linux/5.15.0-152-generic/amd64], JVM[Ubuntu/OpenJDK 64-Bit Server VM/17.0.16/17.0.16+8-Ubuntu-0ubuntu122.04.1]
[2025-08-19T18:06:39,443][INFO ][o.e.n.Node ] [es0] JVM arguments [-Xms2048m, -Xmx2048m, -XX:+UseG1GC, -XX:G1ReservePercent=25, -XX:InitiatingHeapOccupancyPercent=30, -Djava.io.tmpdir=/opt/data/elasticsearch-6.8.23/tmp, -XX:-HeapDumpOnOutOfMemoryError, -XX:HeapDumpPath=/opt/data/elasticsearch-6.8.23/logs/heapdump.hprof, -XX:ErrorFile=/opt/data/elasticsearch-6.8.23/logs/hs_err_pid%p.log, -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m, -Des.path.home=/opt/elasticsearch-6.8.23, -Des.path.conf=/etc/elasticsearch-6.8.23, -Des.distribution.flavor=default, -Des.distribution.type=tar]


