irpas技术客

win10 redis集群搭建 ruby_wsf2022_win10搭建redis集群

网络 1068

1ruby官网下载 此处本人下载3.1.1版本

选好安装路径一路下一步即可

安装后会弹出类型cmd命令行的窗口,回车貌似会进行下载更新

打开cmd命令行输入ruby -v测试是否安装成功

2配置6个端口:3主3从集群 6379,7001-7005

在redis安装目录找到redis.windows.conf配置文件找到中找到如下配置 开启集群超时等设置

port 7005 cluster-enabled yes

cluster-config-file nodes-7005.conf

cluster-node-timeout 15000

cmd命令行执行redis-trib.rb create --relicas 127.0.0.1:6379 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005

提示ruby没有redis文件 ,cmd执行gem install redis安装ruby 所需redis

3 cmd执行redis-trib.rb create --replicas 127.0.0.1:6379 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005

提示: >>> Creating cluster *** ERROR: Invalid configuration for cluster creation. *** Redis Cluster requires at least 3 master nodes. *** This is not possible with 5 nodes and 127 replicas per node. *** At least 384 nodes are required.

>>>创建集群

***错误:创建群集的配置无效。

***Redis群集至少需要3个主节点。

***如果每个节点有5个节点和127个副本,这是不可能的。

***至少需要384个节点。

网上找答案都没正确后来发现有个命令:ruby redis-trib.rb create --replicas 1 127.0.0.1:6379 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 需要用ruby来执行集群,最后询问是否创建输入yes 即可创建成功


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #win10搭建redis集群 #win10 #Redis集群搭建 #6379 #开启集群超时等设置port