2016-03-28 10 views
0

私は1つのマスターにschema.xmlと2つのコアを、古いバージョンのSolrには2つのスレーブを構築しました。マスターとスレーブの両方は、役割を示すためにsolrcore.propertiesを使用します。例えばスレーブ(注:マスターのために、私はちょうど真/偽リバース)のために、それはです:Solr 5.5の古いバージョンからschema.xmlを使用してmaster-slaveマルチコアを再構築する方法

enable.master=false 
enable.slave=true 
#define master url 
MASTER_CORE_URL=192.168.1.222:8983/corea_SE 
POLL_TIME=00:00:60 

とsolrconfig.xmlで、私は例えば、役割の詳細を定義します。

<requestHandler name="/replication" class="solr.ReplicationHandler" > 
    <!-- Use solrcore.properties to switch the role for node --> 
    <lst name="master"> 
     <str name="enable">${enable.master:false}</str> 
     <str name="replicateAfter">startup</str> 
     <str name="replicateAfter">commit</str> 
     <str name="confFiles">schema.xml,stopwords.txt</str> 
    </lst> 
    <lst name="slave"> 
     <str name="enable">${enable.slave:false}</str> 
     <str name="masterUrl">http://${MASTER_CORE_URL}/${solr.core.name}/replication</str> 
     <str name="pollInterval">${POLL_TIME}</str> 
    </lst> 
</requestHandler> 

私がしたいですSolr 5.5でこの構造を再構築しましたが、Solr 5.5のダウンロードパックかApache Solr Reference Guideのいずれにもそのような例や説明はありません。 Solr 5.5では、schema.xmlやmaster-slaveの例はありません。これどうやってするの?私を助けることができる文書やURLはありますか?

答えて

0

だけSolrconfig.xmlに

<!-- ### This tells Solr we're using manually-edit schema.xml ### --> 
<schemaFactory class="ClassicIndexSchemaFactory"/> 

を追加します。

関連する問題