We have a 3node elasticsearch cluster with both master/data running fine now. Each node has 1TB SAN storage and occupied 2.5TB data and indexes are being created with 5 primary shards and 1 replica distributing among 3 nodes.
My query is what happens, if 1node is failed? Does Elasticsearch promote any replica as primary and adjusts data of node1 on two nodes? In that case my two nodes wouldn't accommodate 800GB. Or, data on node1 will be ignored and new indexes will be created on available two nodes with same 5 primary and 1 replica each?
Please correct me, if am wrong.