I think that i found the problem:
The contents of the solrcore.properties were:

> #solrcore.properties
> data.dir=D:\Solr\data\solr\
> enable.master=false
> enable.slave=true
> masterUrl=http://url:8787/solr/
> pollInterval=00:00:60
>
I found a folder in the D:\ called: SolrDatasolrenable.master=false
So i researched a little and tested another little more and i found that i
have to escape the data.dir like this:

> #solrcore.properties
> data.dir=D:\\Solr\\data\\solr\\
> enable.master=false
> enable.slave=true
> masterUrl=http://url:8787/solr/
> pollInterval=00:00:60
>
And Problem solved, for now at least :P

On Tue, Mar 29, 2011 at 8:37 AM, Ezequiel Calderara <ezech...@gmail.com>wrote:

> Hi Jayendra, this is the content of the files:
> In the Master:
>  + SolrConfig.xml : http://pastebin.com/JhvwMTdd
> In the Slave:
>  + solrconfig.xml: http://pastebin.com/XPuwAkmW
>  + solrcore.properties: http://pastebin.com/6HZhQG8z
>
> I don't know which other files do you need or could be involved in this.
>
> I checked the home environment key in the tomcat instance and its ok too.
>
> Any light on this would be appreciated!
>
>
> On Mon, Mar 28, 2011 at 6:26 PM, Jayendra Patil <
> jayendra.patil....@gmail.com> wrote:
>
>> Can you please attach the other files.
>> It doesn't seem to find the enable.master property, so you may want to
>> check the properties file exists on the box having issues
>>
>> We have the following configuration in the core :-
>>
>>        Core -
>>                - solrconfig.xml - Master & Slave
>>                        <requestHandler name="/replication"
>> class="solr.ReplicationHandler" >
>>                                <lst name="master">
>>                                         <str
>> name="enable">${enable.master:false}</str>
>>                                         <str
>> name="replicateAfter">commit</str>
>>                                         <str
>> name="confFiles">solrcore_slave.properties:solrcore.properties,solrconfig.xml,schema.xml</str>
>>                                </lst>
>>                                <lst name="slave">
>>                                         <str
>> name="enable">${enable.slave:false}</str>
>>                                         <str
>> name="masterUrl">http://master_host:port/solr/corename/replication</str>
>>                                </lst>
>>                        </requestHandler>
>>
>>                - solrcore.properties - Master
>>                        enable.master=true
>>                        enable.slave=false
>>
>>                - solrcore_slave.properties - Slave
>>                        enable.master=false
>>                        enable.slave=true
>>
>> We have the default values and separate properties file for Master and
>> slave.
>> Replication is enabled for the solrcore.proerties file.
>>
>> Regards,
>> Jayendra
>>
>> On Mon, Mar 28, 2011 at 2:06 PM, Ezequiel Calderara <ezech...@gmail.com>
>> wrote:
>> > Hi all, i'm having problems when deploying solr in the production
>> machines.
>> >
>> > I have a master solr, and 3 slaves.
>> > The master replicates the schema and the solrconfig for the slaves (this
>> > file in the master is named like solrconfig_slave.xml).
>> > The solrconfig of the slaves has for example the ${data.dir} and other
>> > values in the solrtcore.properties
>> >
>> > I think that solr isn't recognizing that file, because i get this error:
>> >>
>> >> HTTP Status 500 - Severe errors in solr configuration. Check your log
>> >> files for more detailed information on what may be wrong. If you want
>> solr
>> >> to continue after configuration errors, change:
>> >> <abortOnConfigurationError>false</abortOnConfigurationError> in null
>> >> -------------------------------------------------------------
>> >> org.apache.solr.common.SolrException: No system property or default
>> value
>> >> specified for enable.master at
>> >>
>> org.apache.solr.common.util.DOMUtil.substituteProperty(DOMUtil.java:311)
>> >> ... MORE STACK TRACE INFO...
>> >
>> > But here is the thing:
>> > org.apache.solr.common.SolrException: No system property or default
>> value
>> > specified for enable.master
>> >
>> > I'm attaching the master schema, the master solr config, the solr config
>> of
>> > the slaves and the solrcore.properties.
>> >
>> > If anyone has any info on this i would be more than appreciated!...
>> >
>> > Thanks
>> >
>> >
>> > --
>> > ______
>> > Ezequiel.
>> >
>> > Http://www.ironicnet.com
>> >
>>
>
>
>
> --
> ______
> Ezequiel.
>
> Http://www.ironicnet.com
>



-- 
______
Ezequiel.

Http://www.ironicnet.com

Reply via email to