./redis-trib.rb /usr/local/rvm/gems/ruby-2.4.2/gems/redis-4.0.1/lib/redis/client.rb:119:in 'call':ERR Slot 0 is already busy (Redis::CommandError)

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

解决步骤:1.用redis-cli 登录到每个节点执行  flushall  和 cluster reset  就可以了。

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

./redis-trib.rb create --replicas 1 192.168.*.*:7001 192.168.*.*:7002 192.168.*.*:7003 192.168.*.*:7004 192.168.*.*:7005  192.168.*.*:7006

posted @ 2022-03-09 17:47  elikson  阅读(84)  评论(0)    收藏  举报