redis-trib创建redis集群错误

实验环境:

centeros+redis3.2.5+gem-redis3.3.2


采用命令:

./redis-trib.rb create --replicas 0 127.0.0.1:36379 127.0.0.1:36379 127.0.0.1:36379

创建时报如下错误:


第一次创建:

/usr/lib/ruby/gems/1.8/gems/redis-3.3.2/lib/redis/connection/ruby.rb:111:in `_write_to_socket': Connection timed out (Redis::TimeoutError)

redis-trib创建redis集群错误_第1张图片

再次创建:

/usr/lib/ruby/gems/1.8/gems/redis-3.3.2/lib/redis/client.rb:121:in `call': ERR Slot 16011 is already busy (Redis::CommandError)

redis-trib创建redis集群错误_第2张图片

错误原因:gem-redis3.3.2和redis-3.2.5不兼容,卸载gem-redis3.3.2安装gem-redis3.2.2后创建集群成功。



你可能感兴趣的:(redis,redis集群,redis,cluster,集群)