Currently I am building a SolrCloud cluster with 3 Zookeepers (ensemble) and 4 solr instances. Cluster is hosting 4 collections and their replicas.
When one Solr node say Solr1 goes down (hosting 2 replicas of collection1 and collection2), I add a new node to the cluster and that node in Admin UI is brown in color which means the new node is down. When I create the core on Admin UI to this new solr instance (these cores are the 2 replicas that Solr1 was hosting) , the new node becomes green (up and running). Am I doing the right thing by adding the new node and adding cores to it via Admin UI or there is a better way of doing this? Should Solr automatically host those 2 replicas to the newly added node or we have to manually add cores to it?