# Elastic Search is getting crashed after running KNN query

**URL:** <https://forum.opensearch.org/t/elastic-search-is-getting-crashed-after-running-knn-query/2601>\
**Category:** k-NN\
**Created:** [April 16, 2020, 10:59am UTC](https://forum.opensearch.org/t/elastic-search-is-getting-crashed-after-running-knn-query/2601 "2020-04-16T10:59:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sarita](https://avatars.discourse-cdn.com/v4/letter/s/e68b1a/32.png) [@Sarita](https://forum.opensearch.org/u/Sarita)\
**Post date:** [April 16, 2020, 10:59am UTC](https://forum.opensearch.org/t/elastic-search-is-getting-crashed-after-running-knn-query/2601/1 "2020-04-16T10:59:59Z")

</div>

# I am using OpenDistro ES version 7.4.2 and Kibana 7.4.2. I have added the KNN plugin of version 1.4.0.0-1. ES and KIbana is running fine but after creating the indices using following query

# PUT /myindex { “settings” : { “index”: { “knn”: true, “knn.algo\_param.m”:90, “knn.algo\_param.ef\_construction”:200, “knn.algo\_param.ef\_search”:300 } }, “mappings”: { “properties”: { “my\_vector1”: { “type”: “knn\_vector”, “dimension”: 2 }, “my\_vector2”: { “type”: “knn\_vector”, “dimension”: 2 }, “my\_vector3”: { “type”: “knn\_vector”, “dimension”: 2 } } } }

My ES is getting crashed. There is no error log but found a file named as hs\_err\_pid12902.log under /var/log/elasticsearch directory.

# Problematic frame:

# C [libKNNIndexV1\_7\_3\_6.so+0xcb10a] \_GLOBAL\_\_sub\_I\_distcomp\_sparse\_scalar\_fast.cc+0x2a

# 

ES get crashed sometimes with GET, few times during data insertion and mostly with search

Query used  
POST myindex/\_doc/1  
{  
“my\_vector1” : [1.5, 2.5]  
}

POST myindex/\_doc/2  
{  
“my\_vector1” : [2.5, 3.5]  
}

# POST myindex/\_doc/3 { “my\_vector1” : [4.5, 5.5] }

POST myindex/\_search  
{  
“size” : 2,  
“query”: {  
“knn”: {  
“my\_vector1”: {  
“vector”: [1.5, 2.5],  
“k”: 1  
}  
}  
}  
}

===  
GET \_cat/indices

====  
Error during insertion of data

# POST myindex/\_doc/1

{  
“\_index” : “myindex”,  
“\_type” : “\_doc”,  
“\_id” : “1”,  
“\_version” : 1,  
“result” : “created”,  
“\_shards” : {  
“total” : 2,  
“successful” : 1,  
“failed” : 0  
},  
“\_seq\_no” : 0,  
“\_primary\_term” : 1  
}

# POST myindex/\_doc/2

{  
“message”: “Client request error: connect ECONNREFUSED x.x.x.x:9200”,  
“statusCode”: 502,  
“error”: “Bad Gateway”  
}

---

<div class="post-metadata">

**Author:** ![vamshin](https://avatars.discourse-cdn.com/v4/letter/v/c5a1d2/32.png) [@vamshin](https://forum.opensearch.org/u/vamshin)\
**Post date:** [April 21, 2020, 6:52pm UTC](https://forum.opensearch.org/t/elastic-search-is-getting-crashed-after-running-knn-query/2601/2 "2020-04-21T18:52:04Z")

</div>

Followed up in [ES is getting crashed after doing search query for knn · Issue #95 · opendistro-for-elasticsearch/k-NN · GitHub](https://github.com/opendistro-for-elasticsearch/k-NN/issues/95)
