Blog: http://xiaorui.cc/?p=1497
遇到个问题…. check节点的时候,会遇到下面的问题…..
>>> Check for open slots…
>>> Check slots coverage…
[ERR] Not all 16384 slots are covered by nodes.
oot@ubuntu:~# redis-cli -c -p 7000
127.0.0.1:7000> set a a
(error) CLUSTERDOWN The cluster is down
官方是推荐使用redis-trib.rb fix 来修复集群…. …. 通过cluster nodes看到7001这个节点被干掉了… 那么 /redis-3.0.1/src/redis-trib.rb fix 127.0.0.1:7001 ,如果还是启动不了的话,可以把相关的cluster-config-file节点同步信息删掉。
文章会陆续把碰到的redis cluster问题,更新出来….. 搜了下涉及到修复redis cluster的文章和案例,资料很少,不知道是因为用的人少,还是没遇到问题….
集群还是不太靠谱