# Elasticsearch 7.1.1 Failed to create native process factories for Machine Learning

**URL:** <https://discuss.elastic.co/t/elasticsearch-7-1-1-failed-to-create-native-process-factories-for-machine-learning/184006>\
**Category:** Elasticsearch\
**Tags:** elastic-stack-machine-learning\
**Created:** [June 3, 2019, 3:17pm UTC](https://discuss.elastic.co/t/elasticsearch-7-1-1-failed-to-create-native-process-factories-for-machine-learning/184006 "2019-06-03T15:17:13Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![droberts195](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/droberts195/32/17692_2.png) [@droberts195](https://discuss.elastic.co/u/droberts195)\
**Post date:** [June 4, 2019, 10:34am UTC](https://discuss.elastic.co/t/elasticsearch-7-1-1-failed-to-create-native-process-factories-for-machine-learning/184006/5 "2019-06-04T10:34:41Z")

</div>

@QqGeet your problem is the same as [Failed to start Machine Learning on Elasticsearch 7.0.0](https://discuss.elastic.co/t/failed-to-start-machine-learning-on-elasticsearch-7-0-0/178216/8) - 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](https://github.com/elastic/elasticsearch/issues/42341).

---

_[View the full topic](https://discuss.elastic.co/t/elasticsearch-7-1-1-failed-to-create-native-process-factories-for-machine-learning/184006)._
