On 5/8/2014 2:01 AM, Guido Medina wrote:
> We have a couple of Solr servers acting as master and slave, and each
> server have the same amount of cores, we are trying to configure the
> solrcore.properties so that an script is able to add cores without
> changing the solrcore.properties using a hack like this:
> 
> enable.master=false
> enable.slave=true
> master_url=http://master_solr:8983/solr/${solr.core.name}
> 
> Our idea is to have solr.core.name to be the dynamic variable, but once
> we go to admin, the master URL is not showing the last part, is there a
> format error or something trivial I'm missing?
This works in solrconfig.xml, but I have never tried it in
core.properties (with the new solr.xml format).

I don't know if the fact that the property doesn't work in a properties
file is a bug or not, but I would advise opening a new issue in Jira.
You need an account on the Apache Jira install.

https://issues.apache.org/jira/browse/SOLR/

You can use the solr.core.name property in master URL in the replication
handler in solrconfig.xml for sure.  I used to do this a long time ago
when I was using replication.  It proved much more advantageous to
update each index copy independently, so replication is no longer used.

Thanks,
Shawn

Reply via email to