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的文章和案例,资料很少,不知道是因为用的人少,还是没遇到问题….    



对Python及运维开发感兴趣的朋友可以加QQ群 : 478476595 !!!
{ 2000人qq大群内有各厂大牛,常组织线上分享及沙龙,对高性能及分布式场景感兴趣同学欢迎加入该QQ群 }

另外如果大家觉得文章对你有些作用!   帮忙点击广告. 一来能刺激我写博客的欲望,二来好维护云主机的费用.
如果想赏钱,可以用微信扫描下面的二维码. 另外再次标注博客原地址  xiaorui.cc  ……   感谢!

解决python操作redis cluster集群时遇到的问题

今天在测试redis-py-cluster的时候,遇到一个奇怪的问题…   一开始以为是python的redis cluster遇到的bug … …   在作者的issu...

阅读全文

定制Dockerfile实现redis cluster的docker化部署及集群管理

   我们知道redis cluster的部署是很麻烦的,如果在一台服务器启动多个redis实例的话,需要一个个的cp配置文件到指定的目录,然后一个个的修改端...

阅读全文

通过redis-trib.rb脚本构建并增删改查redis cluster集群

首先是创建redis cluster集群.   redis-trib.rb命令我们见过吧?  咱们安装搭建redis cluster集群的时候,必用的一条命令…..  ...

阅读全文