You have set the property already but i haven't seen you use that same 
property for the dataDir setting in solrconfig.

> I've checked the archive, and plenty of people have suggested an
> arrangement where you can have two cores which share a configuration but
> maintain separate data paths.  But I can't seem to get solr to stop
> thinking solrconfig.xml is the first and last word for any value
> regarding data.  I am running 1.4
> 
> solr.xml:
> 
> <?xml version='1.0' encoding='UTF-8'?><solr sharedLib="lib"
> persistent="true">
> <cores adminPath="/admin/cores">
> <core name="staff" instanceDir="cores/staff/">
> <property name="dataDir" value="/solr/data/staff"/>
> </core>
> <core name="staff-offline" instanceDir="cores/staff/">
> <property name="dataDir" value="/solr/data/staff-offline"/>
> </core>
> .
> .
> .
> 
> In all other respects, my multicore setup is working as it should.  So
> the setup is finding solr.xml at the value set for solr home as it
> should.  I can get into admin, etc.  However, if I comment out the
> <dataDir> stanza in cores/staff/conf/solrconfig.xml, and restart, I just
> get this:
> 
> WARNING: [staff] Solr index directory
> '/usr/local/solr/cores/staff/data/index' doesn't exist. Creating new
> index...
> 
> Ignoring the value set in solr.xml.
> 
> Is there some other override I'm ignoring?
> 
> thanks,
> 
> Fred

Reply via email to