Did you try the shards parameter? See: https://cwiki.apache.org/confluence/display/solr/Spell+Checking#SpellChecking-DistributedSpellCheck
On Tue, Dec 30, 2014 at 2:20 PM, Charles Sanders <csand...@redhat.com> wrote: > I'm running Solr 4.8 in a distributed environment (2 shards). I have added > the spellcheck component to my request handler. In my test system, which is > not distributed, it works. But when I move it to the Dev box, which is > distributed, 2 shards, it is not working. Is there something additional I > must do to get this to work in a distributed environment? > > <requestHandler default="true" name="standard" class="solr.SearchHandler"> > <!-- default values for query parameters can be specified, these > will be overridden by parameters in the request > --> > <lst name="defaults"> > <str name="echoParams">explicit</str> > <int name="rows">10</int> > <str name="df">allText</str> > <!-- default autocomplete settings for this search request handler --> > <str name="spellcheck">true</str> > <str name="spellcheck.dictionary">andreasAutoComplete</str> > <str name="spellcheck.onlyMorePopular">true</str> > <str name="spellcheck.count">5</str> > <str name="spellcheck.collate">true</str> > <str name="spellcheck.maxCollations">5</str> > </lst> > <arr name="last-components"> > <str>autoComplete</str> > </arr> > </requestHandler> > > <searchComponent name="autoComplete" class="solr.SpellCheckComponent"> > <lst name="spellchecker"> > <str name="name">andreasAutoComplete</str> > <str name="classname">org.apache.solr.spelling.suggest.Suggester</str> > <str > name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookupFactory</str> > <str name="field">sugg_allText</str> > <str name="buildOnCommit">true</str> > <float name="threshold">.005</float> > <str name="queryAnalyzerFieldType">text_suggest</str> > </lst> > </searchComponent> > > > Any help greatly appreciated! Thanks, > -Charles > > >