I had a look at the recovery endpoint and found this:
This is about 5 minutes into the recovery process. 4 out of 5 shards have been recovered fully. One is still pending at took another 5 minutes to be fully recovered.
I also had a look at the node that was still recovering and saw that CPU usage was somewhat elevated (50%), but not maxed out. Network was also relatively low (< 5MBps)
(Note: I removed some properties from the JSON to ensure the body size of the reply is below 7000)
{
"name-of-my-index": {
"shards": [
{
"id": 0,
"type": "SNAPSHOT",
"stage": "DONE",
"primary": true,
"start_time_in_millis": 1522082646114,
"stop_time_in_millis": 1522082797602,
"total_time_in_millis": 151490,
"source": {
"repository": "azurerepo",
"version": "5.5.0",
"index": "source-index"
},
"target": {
"host": "10.0.0.32",
"transport_address": "10.0.0.32:9300",
"name": "es-node-32"
},
"index": {
"size": {
"total_in_bytes": 2364627154,
"reused_in_bytes": 0,
"recovered_in_bytes": 2364627154,
"percent": "100.0%"
},
"files": {
"total": 15,
"reused": 0,
"recovered": 15,
"percent": "100.0%"
},
"total_time_in_millis": 151397,
"source_throttle_time_in_millis": 0
}
},
{
"id": 1,
"type": "SNAPSHOT",
"stage": "DONE",
"primary": true,
"start_time_in_millis": 1522082646774,
"stop_time_in_millis": 1522082792022,
"total_time_in_millis": 145243,
"source": {
"repository": "azurerepo",
"version": "5.5.0",
"index": "source-index"
},
"target": {
"host": "10.0.0.36",
"transport_address": "10.0.0.36:9300",
"name": "es-node-36"
},
"index": {
"size": {
"total_in_bytes": 2351813707,
"reused_in_bytes": 0,
"recovered_in_bytes": 2351813707,
"percent": "100.0%"
},
"files": {
"total": 15,
"reused": 0,
"recovered": 15,
"percent": "100.0%"
},
"total_time_in_millis": 145140,
"source_throttle_time_in_millis": 0,
}
},
{
"id": 2,
"type": "SNAPSHOT",
"stage": "DONE",
"primary": true,
"start_time_in_millis": 1522082646808,
"stop_time_in_millis": 1522082799345,
"total_time_in_millis": 152540,
"source": {
"repository": "azurerepo",
"version": "5.5.0",
"index": "source-index"
},
"target": {
"host": "10.0.0.34",
"transport_address": "10.0.0.34:9300",
"name": "es-node-34"
},
"index": {
"size": {
"total_in_bytes": 2368768858,
"reused_in_bytes": 0,
"recovered_in_bytes": 2368768858,
"percent": "100.0%"
},
"files": {
"total": 15,
"reused": 0,
"recovered": 15,
"percent": "100.0%"
},
"total_time_in_millis": 152432,
"source_throttle_time_in_millis": 0,
}
},
{
"id": 3,
"type": "SNAPSHOT",
"stage": "DONE",
"primary": true,
"start_time_in_millis": 1522082646833,
"stop_time_in_millis": 1522082792649,
"total_time_in_millis": 145814,
"source": {
"repository": "azurerepo",
"version": "5.5.0",
"index": "source-index"
},
"target": {
"host": "10.0.0.31",
"transport_address": "10.0.0.31:9300",
"name": "es-node-31"
},
"index": {
"size": {
"total_in_bytes": 2354015576
"reused_in_bytes": 0
"recovered_in_bytes": 2354015576
"percent": "100.0%"
},
"files": {
"total": 15
"reused": 0
"recovered": 15
"percent": "100.0%"
},
"total_time_in_millis": 145709
"source_throttle_time_in_millis": 0
}
},
{
"id": 4,
"type": "SNAPSHOT",
"stage": "INDEX",
"primary": true,
"start_time_in_millis": 1522082646155,
"total_time_in_millis": 448751,
"source": {
"repository": "azurerepo",
"version": "5.5.0",
"index": "source-index"
},
"target": {
"host": "10.0.0.35",
"transport_address": "10.0.0.35:9300",
"name": "es-node-35"
},
"index": {
"size": {
"total_in_bytes": 2072413946,
"reused_in_bytes": 0,
"recovered_in_bytes": 1363323599,
"percent": "65.8%"
},
"files": {
"total": 15,
"reused": 0,
"recovered": 7,
"percent": "46.7%"
},
"total_time_in_millis": 448742,
"source_throttle_time_in_millis": 0
}
}
]
}
}