2012-02-02 17 views
0

私はコアAを持つマスタと、コアAを持つスレーブを持っています。レプリケーションは動作します。
今、別のコアをスレーブに追加したいと思います。
スレーブはマスターと同じようにする必要がありますか(この新しいコアBを複製したくありません)。
スレーブがマスターのように100%必要な場合は、マスターでスレーブを実行できますか?つまり、スレーブに追加することなく別のコアを追加しますか?SOLRスレーブはマスターと同じでなければならない?

UPD:マスターにもう1つのコアを追加できます。

答えて

2

はい、できます。コアは複数のコアのマスター、他のコアの1つのスレーブ、または同時に完全にスタンドアロンでもかまいませんが、コアは同じSolrインスタンスの他のコアについては認識しません。

これは、ことを提供されるすべてのマスタ/スレーブの組み合わせが可能であることを意味します

  • コアは多くても1つのマスター、
  • で何の循環参照が存在しませんでした。それは完全に役に立たないだろうAltough

、あなたもマスターコアであり、かつBはA.

2

Iの奴隷であること、同じホスト上の同じSolrのインスタンスに2つのコアAとBを持つことができます各Solrインスタンスで4つのコアを実行しています。コアBをSolrの1つのインスタンスでのみ実行するように簡単に追加できます(Aがそこにある場合でも)。これには、MultipleIndexes - Multiple_Solr_Webappsのような設定を使用する必要があります。

インデックスは、1つのSolrインスタンス内で別々に実行されます(すべてのインデックスはマスターまたはスレーブとして独立して動作できます)

関連する問題