Hi, I am trying to run the service from elastichsearch, when I start the service it runs for a few seconds and then it returns error, seeing the execution logs of elasticsearch I noticed the following error.
Hi, richcollier.I have the same error of Elasticsearch 7.1.1 on Ubuntu 16.04. This is my controller's output:
elastic@elkOne:~/elasticsearch-7.1.1/modules/x-pack-ml/platform/linux-x86_64/bin$ ./controller --version
si_signo 4, si_code: 2, si_errno: 0, address: 0x7fa53ce10fe2, library: /home/elastic/elasticsearch-7.1.1/modules/x-pack-ml/platform/linux-x86_64/bin/../lib/libMlCore.so, base: 0x7fa53cd81000, normalized address: 0x8ffe2
Illegal instruction (core dumped)
@QqGeet your problem is the same as Failed to start Machine Learning on Elasticsearch 7.0.0 - we require SSE4.2 instructions to use Elastic machine learning and the machine you're running on doesn't have these. You'll have to run on a more recent machine if you want to use machine learning.
@Cadu_Alves if you could post the output from running controller directly we can try to diagnose your problem too.
In both cases, if you are not intending to use machine learning, put xpack.ml.enabled: false in your elasticsearch.yml and then Elasticsearch will start and you can use the other features. We're intending to improve the error message to say this - see https://github.com/elastic/elasticsearch/issues/42341.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.