Licinio, Please open a separate thread - as it's a different issue - and I can respond there.
-vivek 2009/8/19 Licinio Fernández Maurelo <licinio.fernan...@gmail.com>: > Hi Vivek, > currently we want to add cores dynamically when the active one reaches > some capacity, > can you give me some hints to achieve such this functionality? (Just > wondering if you have used shell-scripting or you have code some 100% > Java based solution) > > Thx > > > 2009/8/19 Noble Paul നോബിള് नोब्ळ् <noble.p...@corp.aol.com>: >> On Wed, Aug 19, 2009 at 2:27 AM, vivek sar<vivex...@gmail.com> wrote: >>> Hi, >>> >>> We use multi-core setup for Solr, where new cores are added >>> dynamically to solr.xml. Only one core is active at a time. My >>> question is how can the replication be done for multi-core - so every >>> core is replicated on the slave? >> >> replication does not handle new core creation. You will have to issue >> the core creation command to each slave separately. >>> >>> I went over the wiki, http://wiki.apache.org/solr/SolrReplication, >>> and few questions related to that, >>> >>> 1) How do we replicate solr.xml where we have list of cores? Wiki >>> says, "Only files in the 'conf' dir of solr instance is replicated. " >>> - since, solr.xml is in the home directory how do we replicate that? >> solr.xml canot be replicated. even if you did it is not reloaded. >>> >>> 2) Solrconfig.xml in slave takes a static core url, >>> >>> <str >>> name="masterUrl">http://localhost:port/solr/corename/replication</str> >> >> put a placeholder like >> <str >> name="masterUrl">http://localhost:port/solr/${solr.core.name}/replication</str> >> so the corename is automatically replaced >> >>> >>> As in our case cores are created dynamically (new core created after >>> the active one reaches some capacity), how can we define master core >>> dynamically for replication? The only I see it is using "fetchIndex" >>> command and passing new core info there - is it right? If so, does the >>> slave application have write code to poll Master periodically and fire >>> "fetchIndex" command, but how would Slave know the Master corename - >>> as they are created dynamically on the Master? >>> >>> Thanks, >>> -vivek >>> >> >> >> >> -- >> ----------------------------------------------------- >> Noble Paul | Principal Engineer| AOL | http://aol.com >> > > > > -- > Lici >