# Where can I find detailed description of index.recovery.\* settings

**URL:** https://discuss.elastic.co/t/where-can-i-find-detailed-description-of-index-recovery-settings/1549
**Category:** Elasticsearch
**Created:** [May 29, 2015, 10:08am UTC](https://discuss.elastic.co/t/where-can-i-find-detailed-description-of-index-recovery-settings/1549 "2015-05-29T10:08:14Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Prakhar\_Mishra](https://avatars.discourse-cdn.com/v4/letter/p/f19dbf/32.png) [@Prakhar\_Mishra](https://discuss.elastic.co/u/Prakhar_Mishra)
#### Post date: [May 29, 2015, 10:08am UTC](https://discuss.elastic.co/t/where-can-i-find-detailed-description-of-index-recovery-settings/1549/1 "2015-05-29T10:08:15Z")

</div>

Hello @All,

Can anybody please point me to a link, where I can find detailed description of **index.recovery.\*** settings? Tried to google it, but found this:

[https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-indices.html#recovery](https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-indices.html#recovery)

All its telling is what are the defaults, nothing much. Also, I would appreciate if anyone can tell me the recommended settings in case of non-SSD (cylindrical) drives. Please help!

---

<div class="post-metadata">

### Author: ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)
#### Post date: [May 29, 2015, 10:46am UTC](https://discuss.elastic.co/t/where-can-i-find-detailed-description-of-index-recovery-settings/1549/2 "2015-05-29T10:46:35Z")

</div>

That would be the defaults.

What is the problem you have?

---

<div class="post-metadata">

### Author: ![Prakhar\_Mishra](https://avatars.discourse-cdn.com/v4/letter/p/f19dbf/32.png) [@Prakhar\_Mishra](https://discuss.elastic.co/u/Prakhar_Mishra)
#### Post date: [May 29, 2015, 11:03am UTC](https://discuss.elastic.co/t/where-can-i-find-detailed-description-of-index-recovery-settings/1549/3 "2015-05-29T11:03:32Z")

</div>

Hey @warkolm ,

Actually, I wanted to speed up the recovery process. Suppose, if one of my nodes goes down, and then comes up, it takes a lot of time to recover. Till the recovery is completed, I get weird Shard related exceptions, if I search for an index not recovered yet.

Could you please tell me what settings I should twiddle, so that I can speed up the recovery process?

---

<div class="post-metadata">

### Author: ![Jason\_Wee](https://avatars.discourse-cdn.com/v4/letter/j/7ea924/32.png) [@Jason\_Wee](https://discuss.elastic.co/u/Jason_Wee)
#### Post date: [May 30, 2015, 9:18am UTC](https://discuss.elastic.co/t/where-can-i-find-detailed-description-of-index-recovery-settings/1549/4 "2015-05-30T09:18:07Z")

</div>

[https://www.elastic.co/guide/en/elasticsearch/reference/1.5/cluster-update-settings.html#\_recovery](https://www.elastic.co/guide/en/elasticsearch/reference/1.5/cluster-update-settings.html#_recovery) have you try this?

---

<div class="post-metadata">

### Author: ![Prakhar\_Mishra](https://avatars.discourse-cdn.com/v4/letter/p/f19dbf/32.png) [@Prakhar\_Mishra](https://discuss.elastic.co/u/Prakhar_Mishra)
#### Post date: [May 30, 2015, 11:33am UTC](https://discuss.elastic.co/t/where-can-i-find-detailed-description-of-index-recovery-settings/1549/5 "2015-05-30T11:33:52Z")

</div>

Yeah. What's so special about it? All it have is a list of settings without any description. I myself am not good at documentation, but I think every single configuration setting deserves a paragraph explaining its functionality and impact, Do's and Don'ts, etc.

---

<div class="post-metadata">

### Author: ![Jason\_Wee](https://avatars.discourse-cdn.com/v4/letter/j/7ea924/32.png) [@Jason\_Wee](https://discuss.elastic.co/u/Jason_Wee)
#### Post date: [May 30, 2015, 12:54pm UTC](https://discuss.elastic.co/t/where-can-i-find-detailed-description-of-index-recovery-settings/1549/6 "2015-05-30T12:54:14Z")

</div>

then i supposed with that settings, you should get an idea what can you change but subject to the hardware/software and the use case in your environment. there is not like definitive answer such that you should set cluster.routing.allocation.node\_concurrent\_recoveries to 10. this should be gradual fine tune process to reach a level that is desirable. you can reference here [https://www.loggly.com/blog/nine-tips-configuring-elasticsearch-for-high-performance/](https://www.loggly.com/blog/nine-tips-configuring-elasticsearch-for-high-performance/) tip number8, to see which parameter to change so you get an start idea what setting you can change to speed up recovery process. you most likely need to have monitoring in place since cluster recovery demand a lot of disk i/o and network i/o. this allow you to quickly gauge the difference before and after settings were changed.

---

<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: [July 6, 2017, 12:10am UTC](https://discuss.elastic.co/t/where-can-i-find-detailed-description-of-index-recovery-settings/1549/7 "2017-07-06T00:10:37Z")

</div>


