私たちはsolrクラウドサーバを構築しようとしていますが、私たちはreplicationFactorを増やしたいと思いますが、データが多いので3に設定したくありません。ReplacementFactor = 2がSolrCloudで意味を持ちますか?
私はreplicationFactorを2に設定するのが理にかなっていますか、それがスプリットブレインなどのレプリカリーダーの選挙に問題を引き起こすかどうかは何ですか?
ありがとう
私たちはsolrクラウドサーバを構築しようとしていますが、私たちはreplicationFactorを増やしたいと思いますが、データが多いので3に設定したくありません。ReplacementFactor = 2がSolrCloudで意味を持ちますか?
私はreplicationFactorを2に設定するのが理にかなっていますか、それがスプリットブレインなどのレプリカリーダーの選挙に問題を引き起こすかどうかは何ですか?
ありがとう
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
本当にありがとうございました。それは完全に意味をなさない。 btw、エリックはまた、http://lucene.472066.n3.nabble.com/Whether-replicationFactor-2-makes-sense-td4300204.html –
で、いくつかの良い洞察力を提供しました。 Erickの説明で答えを更新しました – jay