remove the slave section completely and startup will go thru fine On Tue, Dec 1, 2009 at 2:47 AM, William Pierce <evalsi...@hotmail.com> wrote: > Folks: > > Reading the wiki, I saw the following statement: > "Force a fetchindex on slave from master command : > http://slave_host:port/solr/replication?command=fetchindex > > It is possible to pass on extra attribute 'masterUrl' or other attributes > like 'compression' (or any other parameter which is specified in the <lst > name="slave"> tag) to do a one time replication from a master. This obviates > the need for hardcoding the master in the slave. " > In my case, I cannot hardcode the masterurl in the config file. I want a > cron job to issue the replication commands for each of the slaves. > > So I issued the following command: > > http://localhost/postings/replication?command=fetchIndex&masterUrl=http%3a%2f%2flocalhost%2fpostingsmaster > > I got the following exception: > > 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: 'masterUrl' is required for a slave at > org.apache.solr.handler.SnapPuller.<init>(SnapPuller.java:126) at > > ....other lines removed.... > > Why is error message asking me to specify the masterUrl in the config file > when the wiki states that this is optional? Or, am I understanding this > incorrectly? > > Thanks, > > - Bill > > >
-- ----------------------------------------------------- Noble Paul | Principal Engineer| AOL | http://aol.com