Elasticsearch version (bin/elasticsearch --version
): 6.4.0
JVM version (java -version
): adoptOpenJDK 10
OS version (uname -a
if on a Unix-like system): Linux abc8c2c59c04 4.4.132-94.33-default #1 SMP Tue May 29 20:09:56 UTC 2018 (76aae3b) s390x s390x s390x GNU/Linux
Description of the problem including expected versus actual behavior:
Built ES6.4.0 from the source, build and TC execution are successful but I am getting below warning message after starting Elastic search service on s390x,
[2018-08-22T12:21:45,517][WARN ][o.e.b.JNANatives ] unable to install syscall filter:
java.lang.UnsupportedOperationException: seccomp unavailable: 's390x' architecture unsupported
Even though the service is started, we want to resolve the warning by adding below line to elasticsearch/server/src/main/java/org/elasticsearch/bootstrap/SystemCallFilter.java
m.put("s390x", new Arch(0x80000016, 0xFFFFFFFF, 1, 190, 11, 354, 348));
According to my observation, after adding the patch the test suit execution speed reduced drastically and many test cases failed.
- Anyone experiencing the same behavior on non-intel architectures ?
- what would be the effect of that warning message "seccomp unavailable: 's390x' architecture " on ES service if we don't resolve ?