关于Redis集群的问题和重启

1.

使用redis-cli链接上redis其中一台node

redis-cli -c -h xxx -p 7001redis

输入cluster info查看当前集群的状态spa

2.

能够使用trib的check检测的集群状态.net

redis-trib.rb check xxx:7001blog

[ERR] Not all 16384 slots are covered by nodes.进程

3.

若是出现以上的错误,能够尝试使用fix命令修复get

redis-trib.rb fix xxx:7001集群

修复完成以后,在使用trib的check命令查看状态cli

4.

若是经过fix方式修复不了db

pkill redis中止以前的redis进程

而后把aof,rdb,nodes节点文件删除,删除以前须要备份

5.

从新搭建,http://www.javashuo.com/article/p-dxedxets-nb.html

相关文章
相关标签/搜索