redis-trib.rb kann nicht mit passwortgeschützten Redis-Knoten umgehen.
Der Versuch, es auf solchen Knoten zu verwenden, würde zu [ERR] Sorry, can't connect to node.
führenWarum verarbeitet das Dienstprogramm redis-trib.rb keine authentifizierten Knoten?
Dies hat damit zu tun, dass bei einem passwortgeschützten Redis-Knoten nur die Kommunikation auf seinem Hauptport (standardmäßig 6379) geschützt ist. Die Kommunikation auf seinem Cluster-Bus (Standardport + 10000 =16379), wo Knoten in einem Cluster miteinander kommunizieren, ist nicht geschützt. Ein Redis-Cluster ist also nicht wirklich passwortgeschützt, wenn einzelne Knoten es sind. Ein Passwort auf einzelnen Redis-Knoten in einem Redis-Cluster bietet also wenig Sicherheitswert. Daher hat das Dienstprogramm redis-trib.rb keine Authentifizierung implementiert.
Weitere Informationen hier:
https://groups.google.com/forum/#!topic/redis-db/Z8lMxTfDct8