Closed MotWakorb closed 3 months ago
Hello @MotWakorb, Thank you for your bug report. The actual issue is a bit different. From your logs:
java.lang.UnsupportedOperationException: seccomp unavailable: CONFIG_SECCOMP not compiled into kernel, CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER are needed
at org.opensearch.bootstrap.SystemCallFilter.linuxImpl(SystemCallFilter.java:375) ~[opensearch-2.12.0.jar:2.12.0]
followed by
[OpensearchProcessImpl] [2024-07-30T18:55:59,785][INFO ][o.o.b.BootstrapChecks ] [datanode] bound or publishing to a non-loopback address, enforcing bootstrap checks
2024-07-30T18:55:59.797Z WARN [OpensearchProcessImpl] ERROR: [1] bootstrap checks failed
2024-07-30T18:55:59.798Z WARN [OpensearchProcessImpl] [1]: system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk
Your kernel doesn't have the seccomp module installed, which blocks the startup of the opensearch inside the datanode.
You can try to fix that and install/enable the module in your system. Or, at your own risk, disable this bootstrap check by setting an env property opensearch.bootstrap.system_call_filter
to false
. This should bypass the check and allow you to start the datanode.
That did it - thank you. I was missing that line and apologize for wasting your time!
No problem, I am glad I could help!
When attempting to deploy the open-core edition of Graylog from repo, the following happens:
I am able to get initial admin password and begin configuration. The datanode is found by the CA configuration tool. Once I go through the stops to provision certificates for the data nodes, the following happens:
I'm admittedly struggling to debug this issue as it causes the datanode to fail and the initial setup goes back and notes "Failed to connect to datanode" afterward and never completes. Full log attached. graylog-datanode-1_logs.txt