I'd try to figure out what was up with my installation that using the
collections API fails rather than continue down the track of using the
core admin API.

bq: However, since the newly added Sold node is down, it throws
Exception " One of the nodes is down" and hence the operation fails.

This shouldn't be happening if the shard has a functioning leader. You
can specify the node you want the replica created on when you use
ADDREPLICA...

Best,
Erick

On Wed, Jul 6, 2016 at 11:37 AM, Deeksha Sharma <dsha...@palamida.com> wrote:
> Hi Erick,
>
> Thanks for your reply, but I did used the ADD REPLICA api at the first. 
> However, since the newly added Sold node is down, it throws Exception " One 
> of the nodes is down" and hence the operation fails.
>
> I noticed that the node becomes GREEN only after adding the core via Admin UI.
> Also, I am using docker containers on AWS machines to have multiple solr 
> instances running inside them. I was trying to test what will happen if one 
> of the docker containers exit and I realized this issue.
>
>
> Thanks
> Deeksha
>
> ________________________________________
> From: Erick Erickson <erickerick...@gmail.com>
> Sent: Friday, July 01, 2016 12:58 PM
> To: solr-user
> Subject: Re: SolrCloud Node fails that was hosting replicas of a collection
>
> Please do _not_ use the admin UI core creating screen when dealing
> with SolrCloud. It can work, but you have to get everything exactly
> right.
>
> Instead, you should be using the ADDREPLICA command from the
> Collections API, see:
> https://cwiki.apache.org/confluence/display/solr/Collections+API
>
> Although I do have to ask why the Solr node is going down. If it's not 
> something
> permanent, the replicas should return to green after the node is re-started.
>
> There are plans to provide a screen in the new Admin UI to allow you
> to add replicas to a collection and the like, but that code hasn't
> been added yet.
>
> Best,
> Erick
>
> On Fri, Jul 1, 2016 at 12:18 PM, Deeksha Sharma <dsha...@palamida.com> wrote:
>> 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?
>>
>>

Reply via email to