# Insure rebalance data between data node

**URL:** <https://discuss.elastic.co/t/insure-rebalance-data-between-data-node/295503>\
**Category:** Elasticsearch\
**Created:** [January 26, 2022, 7:51pm UTC](https://discuss.elastic.co/t/insure-rebalance-data-between-data-node/295503 "2022-01-26T19:51:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![INS](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ins/32/92827_2.png) [@INS](https://discuss.elastic.co/u/INS)\
**Post date:** [January 26, 2022, 7:51pm UTC](https://discuss.elastic.co/t/insure-rebalance-data-between-data-node/295503/1 "2022-01-26T19:51:37Z")

</div>

Hi  
I'm wondering why it was occurred, from the beginning I used the schema of rebalance date through shards (7shards per index). I have 7 data node and one of additional as coordinator. But one of them is going to reach a watermark 84% but other nodes have occupied in ~20% 45%. Why doesn't elastic distribute this data equally? How can I ensure an even distribution. I thought that using the rule of dividing by shards in the number of data nodes would solve this issue. Indexes are of different value because I keep different pipelines on this deployment.  
Please explain. Thanks

---

<div class="post-metadata">

**Author:** ![leandrojmp](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/leandrojmp/32/107231_2.png) [@leandrojmp](https://discuss.elastic.co/u/leandrojmp)\
**Post date:** [January 26, 2022, 9:36pm UTC](https://discuss.elastic.co/t/insure-rebalance-data-between-data-node/295503/2 "2022-01-26T21:36:16Z")

</div>

Can you share the result of `GET _cat/shards?v&s=s` from Kibana Dev Console or using a curl?

What are the configuration of your nodes? Are the disk size the same for your 7 nodes?

---

<div class="post-metadata">

**Author:** ![INS](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ins/32/92827_2.png) [@INS](https://discuss.elastic.co/u/INS)\
**Post date:** [January 26, 2022, 10:05pm UTC](https://discuss.elastic.co/t/insure-rebalance-data-between-data-node/295503/3 "2022-01-26T22:05:11Z")

</div>

Hi Yes I have the same one disk size: 2TB x7 data nodes

Please find enclosed GET print from dev tool.

```auto
name id node.role heap.current heap.percent heap.max
instance-0000000035 LlPM cdfhrstw 5.8gb 73 8gb
instance-0000000039 jnWE cdfhrstw 3.3gb 42 8gb
instance-0000000036 UwRe ir 2.9gb 72 4gb
instance-0000000040 ojmq mr 1.4gb 29 4.8gb
instance-0000000032 2a3Z cdfhrstw 5.8gb 72 8gb
instance-0000000038 cN8c cdfhrstw 5.3gb 67 8gb
instance-0000000033 yIDp cdfhrstw 5.8gb 73 8gb
instance-0000000041 oCR_ cdfhrstw 3gb 37 8gb
instance-0000000037 nfpj lr 362.2mb 70 512mb
instance-0000000034 YYQd cdfhrstw 2.3gb 28 8gb

```

This issue persisted on instance-0000000033  
link to file:

> **[elk\_dev\_tool.log](https://drive.google.com/file/d/1N0-BmaNL7b1wm-18uADjzZvWCV4BQ_jQ/view?usp=sharing)**
>
> Google Drive file.

---

<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 23, 2022, 10:05pm UTC](https://discuss.elastic.co/t/insure-rebalance-data-between-data-node/295503/4 "2022-02-23T22:05:13Z")

</div>

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