2016-04-22 6 views
0

私はドキュメントでこれを見つけることができないようです。弾性探索クラスタの発見 - ユニキャストホスト

discovery.zen.ping.unicast.hostsと指定すると、クラスタ内のすべてのノードを指定する必要がありますか?私はノードのサブセットを指定することができ、ノードは使用しているプロトコル(ゴシップ?)によってクラスターを発見することを期待しています。マスター選挙にdiscovery.zen.ping.unicast.hostsを使用するのか、それともそれが認識しているどのような状態を使用するのでしょうか?

答えて

1

いいえ、マスター適格ノードを指定するだけで十分です。クラスタ内のすべてのノードは(クラスタ状態を介して)クラスタ全体の設定を知る必要があるため、クラスタに参加する新しいノードは、discovery.zen.ping.unicast.hostsリストのノードにクラスタ状態を共有するよう「要求」します。これから、他のすべてのノードの所在を知ることができます。

+0

です。私はホストのサブセットを指定する必要があり、新たに参加するノードはそれらのノードからクラスタ状態を取得します –

+0

はい。マスター資格のあるノードは、利用可能性が最も高いと言いました。ノードに参加するときには、それが学習できるノードが必要であると想像することができます。 –