2012-05-08 21 views
1

私はapache-solr-1.4.1を使用しています。私にはマスターとスレーブがいます。マスターで「フルインポート」を実行すると、インデックスはスレーブに複製されますが、スペルチェックインデックスは複製されません。Solrスペルチェックインデックスがスレーブに複製されない

<str name="confFiles">solrconfig_slave.xml:solrconfig.xml,schema.xml,stopwords.txt,elevate.xml,protwords.txt,synonyms.txt</str>` 

そしてsolrconfig.xmlとsolrconfig_slave.xmlファイルで、私は次の設定があります:私はマスターで 私は「& spellcheck.buildとスレーブを照会した場合

<searchComponent name="spellcheck" class="solr.SpellCheckComponent"> 

<str name="queryAnalyzerFieldType">textSpell</str> 

<lst name="spellchecker"> 

    <str name="name">default</str> 

    <str name="field">didYouMean</str> 

    <str name="spellcheckIndexDir">./spellchecker</str> 

    <str name="buildOnCommit">true</str> 

</lst> 

</searchComponent> 

を= true "の場合、インデックスは構築されます。 助けてください

答えて

2

現在、Solrではスペルチェックデータの複製はサポートされていません。 JIRAの問題:SOLR-866 - Support replicating arbitary indices and files with java replicationによると、これは現在解決されていない問題であり、Solrバージョン4.0にプッシュされていますが、このバージョンでは解決されない可能性があります。

この問題のステータスについては、Solr Discussion Listsのいずれかで尋ねると、いつ解決できるかについて詳しく知ることをお勧めします。

関連する問題