On Wed, Oct 7, 2009 at 11:16 PM, Michael <solrco...@gmail.com> wrote:

> I'd like to have 5 cores on my box.  core0 should automatically shard to
> cores 1-4, which each have a quarter of my corpus.
> I tried this in my solrconfig.xml:
>
>  <requestHandler name="standard" class="solr.SearchHandler" default="true">
>     <lst name="defaults">
>       <str name="shards">${solr.core.shardsParam:}</str> <!-- aka, if the
> core specifies a shardsParam, great, and if not, use nothing -->
>     </lst>
>  </requestHandler>
>
> and this in my solr.xml:
>
> <cores adminPath="/admin/cores" shareSchema="true">
>  <core name="core0" instanceDir="./"
>
>
>  
> shardsParam="localhost:9990/core1,localhost:9990/core2,localhost:9990/core3,localhost:9990/core4"
> />
>

Michael, the last line does not seem right. The <core> tag has nothing
called shardParam. If you want to add a core property called shardParam, you
need to add something like this:

<cores adminPath="/admin/cores" shareSchema="true">
 <core name="core0" instanceDir="./">

 <property name="shardsParam"
value="localhost:9990/core1,localhost:9990/core2,localhost:9990/core3,localhost:9990/core4"/>
</core>
</cores>

-- 
Regards,
Shalin Shekhar Mangar.

Reply via email to