redis集群时,出现的几个异常问题

1、in `call': ERR Slot 8579 is already busy (Redis::CommandError)

在 /my_soft/Redis安装包及jar包/redis-3.0.4/src 目录下

执行redis 集群安装命令:

./redis-trib.rb create --replicas 0 192.168.3.15:6379 192.168.3.15:6380 192.168.3.15:6381
 命令时,出现了
in `call': ERR Slot 8579 is already busy (Redis::CommandError)

如下图所示:

redis集群异常问题_redis安装

错误提示是

      slot插槽被占用了(这是 搭建集群前时,以前redis的旧数据和配置信息没有清理干净。)

解决方案是

          用redis-cli 登录到每个节点执行  flushall  和 cluster reset  就可以了。

然后重新执行群集脚本命令:

./redis-trib.rb create --replicas 0 192.168.3.15:6379 192.168.3.15:6380 192.168.3.15:6381