lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William Pierce" <evalsi...@hotmail.com>
Subject Re: How to avoid hardcoding masterUrl in slave solrconfig.xml?
Date Tue, 01 Dec 2009 01:29:33 GMT
Hi, Joe:

I tried with the "fetchIndex" all lower-cased, and still the same result. 
What do you specify for masterUrl in the solrconfig.xml on the slave?   it 
seems to me that if I remove the element,  I get the exception I wrote 
about.   If I set  it to some dummy url, then I get an invalid url message 
when I run the command=details on the slave replication handler.

What I am doing does not look out of the ordinary.   I want to control the 
masterurl and the time of replication by myself.  As such I want neither the 
masterUrl nor the polling interval in the config file.  Can you share 
relevant snippets of your config file and the exact url your code is 
generating?

Thanks,

- Bill

--------------------------------------------------
From: "Joe Kessel" <isjustjoe@hotmail.com>
Sent: Monday, November 30, 2009 3:45 PM
To: <solr-user@lucene.apache.org>
Subject: RE: How to avoid hardcoding masterUrl in slave solrconfig.xml?

>
> I do something very similar and it works for me.  I noticed on your URL 
> that you have a mixed case fetchIndex, which the request handler is 
> checking for fetchindex, all lowercase.  If it is not that simple I can 
> try to see the exact url my code is generating.
>
>
>
> Hope it helps,
>
> Joe
>
>> From: evalsinca@hotmail.com
>> To: solr-user@lucene.apache.org
>> Subject: Re: How to avoid hardcoding masterUrl in slave solrconfig.xml?
>> Date: Mon, 30 Nov 2009 13:48:38 -0800
>>
>> Folks:
>>
>> Sorry for this repost! It looks like this email went out twice....
>>
>> Thanks,
>>
>> - Bill
>>
>> --------------------------------------------------
>> From: "William Pierce" <evalsinca@hotmail.com>
>> Sent: Monday, November 30, 2009 1:47 PM
>> To: <solr-user@lucene.apache.org>
>> Subject: How to avoid hardcoding masterUrl in slave solrconfig.xml?
>>
>> > Folks:
>> >
>> > I do not want to hardcode the masterUrl in the solrconfig.xml of my 
>> > slave.
>> > If the masterUrl tag is missing from the config file, I am getting an
>> > exception in solr saying that the masterUrl is required. So I set it to
>> > some dummy value, comment out the poll interval element, and issue a
>> > replication command manually like so:
>> >
>> > http://localhost:port/postings/replication?command=fetchIndex&masterUrl=http://localhost:port/postingsmaster/replication
>> >
>> > Now no internal exception, solr responds with a status "OK" for the 
>> > above
>> > request, the tomcat logs show no error but the index is not replicated.
>> > When I issue the details command to the slave, I see that it ignored 
>> > the
>> > masterUrl on the command line but instead complains that the master url 
>> > in
>> > the config file (which I had set to a dummy value) is not correct.
>> >
>> > (Just fyi, I have tried sending in the masterUrl to the above command 
>> > with
>> > url encoding and also without. in both cases, I got the same result.)
>> >
>> > Soooo....how exactly do I avoid hardcoding the masterUrl in the config
>> > file? Any pointers/help will be greatly appreciated!
>> >
>> > - Bill
>>
>
> _________________________________________________________________
> Bing brings you maps, menus, and reviews organized in one place.
> http://www.bing.com/search?q=restaurants&form=MFESRP&publ=WLHMTAG&crea=TEXT_MFESRP_Local_MapsMenu_Resturants_1x1



Mime
View raw message