This past thread from June might hold the answer to my question. Posting
this here for other folks that might stumble upon this question.

---------- Forwarded message ----------
From: Shawn Heisey <s...@elyograg.org>
Date: 2014-06-28 1:36 GMT-04:00
Subject: Re: Some questions about Solrcloud
To: solr-user@lucene.apache.org


On 6/27/2014 11:07 PM, spir...@gmail.com wrote:
> Thanks for answers !
>
> So all my changes i'll must provide via zookeeper ? I asking because this
moment confused me when i bootstrap one node with full config, then added 2
nodes to cluster, but conf dirs on new appended nodes is empty
(solr/collection1/conf i mean).
>
> And small question - if i bootstrap Solr with one configured core and
second core without data and default config. SolrCloud show me both cores
with replicas, how i must managed second core - add data , update configs,
via zookeeper or using Coreadmin API ?

In my opinion, the bootstrap options should never be used.  You should
upload configurations to zookeeper using the zkcli script included with
the Solr download in cloud-scripts.  Then you can create collections
using the Collections API, and give the name of the config that you
uploaded earlier as a parameter.

If you do things this way, there will be no conf directories in your
cores -- even if they exist, they are not used with SolrCloud.  When you
re-upload an existing config to zookeeper to make changes, getting the
changes to take effect is as simple as using the Collections API to
RELOAD the collection.

Thanks,
Shawn



2014-08-27 13:53 GMT-04:00 Marc Campeau <cam...@gmail.com>:

> Hi,
>
> I want to apply a change to a Schema of a Collection deployed on SolrCloud.
>
> This SolrCloud consists of a 3 Zookeepers ensemble overseeing 4 Solr
> Instances that each have a replicated version of a single Collection.
>
> As I understand it, I need to update my schema.xml and then upload it to
> the Zookeeper ensemble. Then I need to reload the Collection.
>
> My questions are:
>
> Do I only need to reload one Shard (Primary, anyone will do) and the
> schema update will be propagated to other shards or must I reload every
> single shard one after the other for the changes to the schema to be
> applied?
>
> Is there an order in which shards should be reloaded?
>
> Thanks for your time,
>
> Marc Campeau
>

Reply via email to