I'm new to SolrCloud (and Solr).
I need your help understanding collection shard and replicas.
I have two SolrCLoud instances running on two different server. I have a collection, mycol, with two shards. Each solrcloud host a shard. Because I'm running two nodes, I am thinking to add redundancy. I have some questions about it: First Way: add a new one core on each SolrCloud, assign it to mycol shard2 on SolrCloud hosting mycol shard1 and assign it to mycol shard1 on SolrCloud hosting mycol shard2. New shards will become replica and on each node I will have the complete collection in the case of hardware failure.
Second way: add two SOlrcCLoud instances on two more servers. They will become replicas automatically.
Third way: add two SolrCloud instances, now for each existing server. They will become replicas automatically.
I'm driving me crazy to understand what is the correct way.
Can you help me?
Thank you Regards Giova