Thanks Shawn and Erick for the valuable information.

Just wondering:
Is there a way to use the rest API to set the masterUrl on the slave ( or
change masterUrl without restarting)?

Checked http://wiki.apache.org/solr/SolrReplication#HTTP_API without
success.

Thanks.

Arcadius.




On 19 June 2014 02:39, Shawn Heisey <[email protected]> wrote:

> > I thought about this situation and I must admit that it's a tricky one.
> > We should offer the option to configure the slaves to swit>
> > Yes, I do understand that SolrCloud is the future.
> > However, removing this singlePointOfFailure from the traditional
> > master-slave deployment model would not require a lot of effort IMHO and
> > would give huge benefit in term of choice.
> >
> > The other question is: How many sites are on SolrCloud? How many are
> still
> > on master-slave?
>
> For my redundant Solr install, I don't use replication and I don't use
> SolrCloud.
>
> At one time, I had a master/slave replication setup running Solr 1.4.1.
> When 3.1.0 came out, I wanted to upgrade. The problem was that it's not
> possible to replicate between 1.4.1 and any later release, because the
> javabin format changed in 3.1.0 and does not offer any backwards
> compatibility.
>
> What we were forced to do is rewrite the index updating software so that
> it would update both copies of the distributed index in parallel. By the
> time I had this completed, 3.2.0 was out and that was what we upgraded to.
>
> This offers us capabilities that cannot be matched by a
> distributed/replicated SolrCloud. We are able to try out a different
> configuration and/or schema on one copy of our index, without affecting
> the index used by the production applications. We can upgrade or change
> any component on only one copy of the index. When such a change is made
> for testing purposes, we can independently rebuild either copy of the
> index from scratch, and through Solr's ping handler, can instantly switch
> the active copy of the index from the point of view of the load balancer.
> A dev version of the application can be pointed at the offline copy of the
> index.
>
> Because SolrCloud shares the configuration between all replicas, and
> master/slave replication copies the actual index, treating each copy of
> the index as an independent entity in these scenarios is not possible.
>
> Thanks,
> Shawn
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Arcadius Ahouansou
Menelic Ltd | Information is Power
M: 07908761999
W: www.menelic.com
---

Reply via email to