Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Obtendo um erro de conexão ao usar redis-trib.rb para criar um cluster?


redis-trib.rb não pode manipular nós Redis que são protegidos por senha.

Portanto, tentar usá-lo nesses nós resultaria em [ERR] Desculpe, não é possível conectar ao nó.

Por que o utilitário redis-trib.rb não manipula nós autenticados?

Tem a ver com o fato de que quando um nó Redis é protegido por senha, apenas a comunicação em sua porta principal (por padrão 6379) é protegida. A comunicação em seu barramento de cluster (Porta Padrão + 10000 =16379), onde os nós em um cluster se comunicam entre si não é protegido. Portanto, um cluster Redis não é realmente protegido por senha quando os nós individuais são. Portanto, ter uma senha em nós Redis individuais em um cluster Redis adiciona pouco valor de segurança. Portanto, o utilitário redis-trib.rb não implementou nenhuma autenticação.

Mais informações aqui:

https://groups.google.com/forum/#!topic/redis-db/Z8lMxTfDct8