2016-10-07 9 views
0

私たちはsolrクラウドサーバを構築しようとしていますが、私たちはreplicationFactorを増やしたいと思いますが、データが多いので3に設定したくありません。ReplacementFactor = 2がSolrCloudで意味を持ちますか?

私はreplicationFactorを2に設定するのが理にかなっていますか、それがスプリットブレインなどのレプリカリーダーの選挙に問題を引き起こすかどうかは何ですか?

ありがとう

答えて

1

replicationFactorは、スプリットブレイン状況が発生するかどうかに影響を与えません。クラスタの詳細はZookeeperに保存されます。 Zookeperのアンサンブルを作っている限り、Solrはこの問題を抱えません。つまり、2xF + 1の動物園のノード(最低3)があることを確認する必要があります。 zookeeper documentationから:ZooKeeperのサービスがアクティブであるために

、互いに通信することができる 非失敗マシンの大部分が存在しなければなりません。

Fマシンの障害を許容できるデプロイメントを作成するには、 2xF + 1マシンを展開する必要があります。ここで

はさらにそれを説明するいくつかのリンクです:お返事、ジェイため

http://lucene.472066.n3.nabble.com/SolrCloud-and-split-brain-tp3989857p3989868.html

http://lucene.472066.n3.nabble.com/Whether-replicationFactor-2-makes-sense-tp4300204p4300206.html

+0

本当にありがとうございました。それは完全に意味をなさない。 btw、エリックはまた、http://lucene.472066.n3.nabble.com/Whether-replicationFactor-2-makes-sense-td4300204.html –

+0

で、いくつかの良い洞察力を提供しました。 Erickの説明で答えを更新しました – jay

関連する問題