# Падают дата-ноды

**URL:** https://discuss.elastic.co/t/topic/261924
**Category:** Вопросы на русском языке
**Created:** [January 22, 2021, 2:16pm UTC](https://discuss.elastic.co/t/topic/261924 "2021-01-22T14:16:42Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![doc113](https://avatars.discourse-cdn.com/v4/letter/d/8797f3/32.png) [@doc113](https://discuss.elastic.co/u/doc113)
#### Post date: [January 22, 2021, 2:16pm UTC](https://discuss.elastic.co/t/topic/261924/1 "2021-01-22T14:16:42Z")

</div>

Доброго времени суток!  
Столкнулся с необъяснимой вещью - во время kNN-поиска падают дата-ноды (в разном порядке и через раз).

Кластер:  
master 4cpu, 4gb  
coordinator 8cpu, 8gb (я не уверен что он играет роль, пока что на нем нагрузки не видно)  
3x data-node 16cpu, 64gb, SSD  
circuit\_breaker\_limit=85%

Elasticsearch 7.9.1 (установлен OpenDistro For Elasticsearch 1.10.1)

Содержимое кластера: каждый индекс около 10гб, таких индексов 22 (elastic сам перемещал их по data-nodes при необходимости). Поля индекса = вектор 128 элементов, и 3 поля с доп. данными. Кол-во сегментов в индексе = кол-во шард на индекс = 1

Изначально heap ставил 30gb, потом экспериментальным путем увидел что даже с 4гб на primary-shards поиск работает исправно, 30 секунд читаются 22 индекса с дисков, дальше поиск занимает миллисекунды.

После того как включил 1 реплику для всех индексов поиск c heap=4gb вообще перестал работать, с 12gb \< heap \< 30gb отрабатывает через раз. Вылетает со следующей ошибкой (пример, ноды могут меняться)

{'error': {'root\_cause': , 'type': 'search\_phase\_execution\_exception', 'reason': '', 'phase': 'fetch', 'grouped': True, 'failed\_shards': , 'caused\_by': {'type': 'node\_not\_connected\_exception', 'reason': '[data-node-1][data-node-1:9300] Node not connected'}}, 'status': 500}

Пробовал уменьшать circuit\_breaker\_limit до 50%, но это не дает никакого эффекта...

Если я правильно понимаю - при уменьшении circuit\_breaker\_limit я должен был получить высокое время поиска (например те же 15-30с), а индексы должны ротироваться в памяти? Тогда почему падают ноды - в логах ставил logging.level: DEBUG и там нет ошибок, разве что появляется сообщение о том, что очередная data-node снова работает. Подскажите, пожалуйста, в чем может быть проявление такой проблемы? Я готов предоставить любые логи

P.S. используется OpenDistro For Elasticsearch 1.10.1 потому что в 1.11.0 была проблема с вычислениями knn-score

---

<div class="post-metadata">

### Author: ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)
#### Post date: [January 25, 2021, 2:45pm UTC](https://discuss.elastic.co/t/topic/261924/2 "2021-01-25T14:45:02Z")

</div>

> [@doc113](#):
>
> используется OpenDistro For Elasticsearch

К сожалению, опыта с OpenDistro For Elasticsearch нет. С официальным дистрибутивом от Elastic проблема воспроизводится?

---

<div class="post-metadata">

### Author: ![doc113](https://avatars.discourse-cdn.com/v4/letter/d/8797f3/32.png) [@doc113](https://discuss.elastic.co/u/doc113)
#### Post date: [January 27, 2021, 2:07pm UTC](https://discuss.elastic.co/t/topic/261924/3 "2021-01-27T14:07:29Z")

</div>

не ODFE не использовал. Написал на англоязычные форумы, спасибо

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [February 24, 2021, 2:07pm UTC](https://discuss.elastic.co/t/topic/261924/4 "2021-02-24T14:07:32Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
