Redis-cluster master-slave - nicht in der Lage, Sie auf Schlüssel hinzufügen

Ich habe das setup bis Redis-master-slave-Konfiguration mit einem master (6379-port) und 3 slaves (6380,6381,6382) läuft auf der gleichen Maschine. Sieht wie cluster-setup korrekt ist wie ich sehen kann, wird die folgende Ausgabe auf dem info-Befehl ausgeführt:

# Replication
role:master
connected_slaves:3
slave0:ip=127.0.0.1,port=6380,state=online,offset=29,lag=1
slave1:ip=127.0.0.1,port=6381,state=online,offset=29,lag=1
slave2:ip=127.0.0.1,port=6382,state=online,offset=29,lag=1
master_repl_offset:43
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2
repl_backlog_histlen:42

Aber wo auch immer ich versuche, um neue Schlüssel in der master -, bekomme ich die folgende Fehlermeldung:

(error) CLUSTERDOWN Hash slot not served

Verwendung von redis-3.0.7 in Mac OS X Yosemite.

  • was bekommen Sie, wenn Sie laufen redis-cli -p 6379 cluster nodes ? es Nähte, dass einer der hash-slots ist nicht belegt, wodurch die gesamte cluster down gehen.
  • Haben Sie jemals gelöst?
InformationsquelleAutor Rakesh Goyal | 2016-03-21
Schreibe einen Kommentar