# Utilization all path.data in elasticsearch

**URL:** <https://discuss.elastic.co/t/utilization-all-path-data-in-elasticsearch/158699>\
**Category:** Elasticsearch\
**Created:** [November 29, 2018, 7:25am UTC](https://discuss.elastic.co/t/utilization-all-path-data-in-elasticsearch/158699 "2018-11-29T07:25:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![unix196](https://avatars.discourse-cdn.com/v4/letter/u/0ea827/32.png) [@unix196](https://discuss.elastic.co/u/unix196)\
**Post date:** [November 29, 2018, 7:25am UTC](https://discuss.elastic.co/t/utilization-all-path-data-in-elasticsearch/158699/1 "2018-11-29T07:25:45Z")

</div>

Is it impossible?  
We have 3 elasticsearch servers with similar config:

```
path:
  data:
    - /data/1/elasticsearch
    - /data/2/elasticsearch
    - /data/3/elasticsearch
    - /data/4/elasticsearch

```

df -h:

```
/dev/sda4 5,2T 239G 4,7T 5% /data/1
/dev/sdb4 5,2T 304G 4,7T 7% /data/2
/dev/sdc4 5,2T 238G 4,7T 5% /data/3
/dev/sdd4 5,2T 283G 4,7T 6% /data/4

```

from filebeats -\> logstashes -\> elastic we receive many logs (around 30.000/sec). I disable replication (we don't afraid to lose logs).  
On day we have two index - filebeat-7d, filebeat2-7d, delete index older than 7 days.  
Shards per index I didn't change.  
In grafana I view that not all disks are using  
 ![node1](https://us1.discourse-cdn.com/elastic/original/3X/9/a/9a33610200adf3580aeb6807cc3b124df7fa22bc.png) ![node2](https://us1.discourse-cdn.com/elastic/original/3X/0/e/0e7e3ddd2cc70f9c13dca984a655d94675bb538f.png)

It will be cool, if I may be to force elasticsearch to use all path.data. it seems to me, that I must change default shards per index - increase or decrease?  
In google, I search and find, that for high perfomance I need decrease shards per index.  
But, logically:  
3 servers \* 4 path.data = 12  
6 shards per index?  
Could any one explain how right choose shards or another option for utilization all disks?

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [November 29, 2018, 3:05pm UTC](https://discuss.elastic.co/t/utilization-all-path-data-in-elasticsearch/158699/2 "2018-11-29T15:05:41Z")

</div>

Elasticsearch balances shards across nodes, but not across data paths within each node. If you want this kind of balancing, I suggest you try running 12 nodes, each on a single data path.

---

<div class="post-metadata">

**Author:** ![unix196](https://avatars.discourse-cdn.com/v4/letter/u/0ea827/32.png) [@unix196](https://discuss.elastic.co/u/unix196)\
**Post date:** [November 30, 2018, 8:16am UTC](https://discuss.elastic.co/t/utilization-all-path-data-in-elasticsearch/158699/3 "2018-11-30T08:16:59Z")

</div>

thank you very much

---

<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:** [December 28, 2018, 8:17am UTC](https://discuss.elastic.co/t/utilization-all-path-data-in-elasticsearch/158699/4 "2018-12-28T08:17:04Z")

</div>

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