Hello.
Since 8.16.1 and also with 8.17.0, with RHEL8, I get a java.lang.nullPointerException when starting elastic.
Cannot invoke "org.elasticsearch.nativeaccess.Systemd.notify_ready()" because "this.systemd" is null ?
Has anybody experienced the same problem ?
Hi @Alain_Josserand , welcome to our community.
Could you share:
- The complete error stack trace from the logs?
- Are you running Elasticsearch Cloud or standalone?
- Which Java version are you using?
Perhaps also the RHEL8 minor release might be important. There's been 10 since RHEL8 went GA in 2019 !!
Hi.
Thx for answer.
I need time before I can communicate the full stack trace.
I run elastic on premise as a cluster of many nodes.
/usr/bin/java points to the java coming with the elastic distribution, what is to say : 23.
I tested with /usr/bin/java pointing to /etc/alternatives/java (17) but the result remains the same.
I have not the problem with 8.15.
Regards
Alain.
Hello.
8.9 (Ootpa).
I don’t believe there is any reason you cant run elasticsearch 8.17 on rhel8.9
One way you can validate this is just spin up say a VM using RHEL 8.9 media, and download and start elasticsearch. 8.17.0.
So your problem is highly likely elsewhere. And to help find where, that full trace / startup log would really help. If you need obfuscate a few details due to internal policies, fine, this isn’t typically that difficult.