説明:
これは、あなたがしたい、そして、私は次のテストをした、複数のスレーブノードに対応するプライマリノードを示す数字が続く--replicas、あなたはRedisのはRedisの-trib.rbでクラスタを作成することができ、それについて考えて考えることができます結果を達成する6つのノード、2つのマスターノードを有することで、各ノードは、2つのスレーブマスタノードに対応していないわずか6つのまだノードが、実装における誤差:
[aiprd @ hadoop2ソース] $は--replicas作成./redis-trib.rb 2 192.168。30.10:7000 192.168。30.11:7003 192.168。30.10:7002 192.168。30.10:7001 192.168。30.11:7004 192.168。30.11:7005 >>> 作成クラスタ *** ERROR:無効な設定のために、クラスタの作成。 *** Redisのクラスタは、少なくとも必要3つのマスタノード。 ***これは不可能です6つのノードと2つのノードごとに複製。#説明し、6つのノードは、3つのマスターとすることができないため、各ノードの2つのコピーが存在します。そのため、このような構造は、9つのノードが必要です。 少なくとも*** 9つのノードが必要とされている。#は、少なくとも9つのノードが必要です。
上記の情報を意味することである:Redisのクラスタは、少なくとも3つのマスター・ノードは、ここで6つのノードの合計を必要とする、それだけでこのよう1slave対応1masterすることができます。
そう:
1master-1slave、Redisのクラスタノード6が必要
1master-2slave、Redisのクラスタはそうで9つのノードを必要とする、と。
作成されたドキュメント:2019年8月2日午前12時40分04秒