我通过运行以下命令
创建Redis群集redis-trib.rb create --replicas 1 127.0.0.1:6379 127.0.0.1: 6380 127.0.0.1: 6381 127.0.0.1: 6382 127.0.0.1:6383 127.0.0.1:6384
我已经在不同端口的同一台服务器上创建了6个Redis节点实例,分别在6379,6380,6381,6382,6383,6384上。
现在执行上述命令时,我收到的错误是节点127.0.0.1:6379未配置为群集节点。
我还更改了 redis.windows-service.conf 文件中的配置以获取以下密钥
cluster-enabled yes
appendonly yes
所有6 noded的Windows服务也已启动并正在运行。
我在这里找到了一些关于类似问题的讨论,https://groups.google.com/forum/#!topic/redis-db/7PCu4-pnt9s没有运气。
有人知道这是什么问题吗?
答案 0 :(得分:1)
最后,我通过一些故障排除步骤得到了我自己的解决方案。问题是所有Redis插槽都没有覆盖。通过删除日志文件并执行命令来覆盖插槽可以解决问题。