redis集群报错:(error) CLUSTERDOWN The cluster is down

Posted enjoyjava

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis集群报错:(error) CLUSTERDOWN The cluster is down相关的知识,希望对你有一定的参考价值。

更换了电脑,把原来的电脑上的虚拟机复制到了新电脑上,启动虚拟机上的centos系统,然后启动redis集群(redis5版本),发现集群可以启动,redis进程也有,但是连接集群中的任意节点就报错,如下

技术图片

查看单个节点的集群配置信息:

 技术图片

技术图片

发现是因为原来的集群配置信息导致的错误,需要将每个redis实例下的dump.rdb 和nodes.conf文件删除,然后重新创建集群 

 技术图片

重新创建集群:

  1. 首先启动6个redis实例

 技术图片

2 .进入任意一个redis实例,执行集群创建命令:

./redis-cli --cluster create 192.168.5.108:8001 192.168.5.108:8002 192.168.5.108:8003  192.168.5.108:8004  192.168.5.108:8005 192.168.5.108:8006 --cluster-replicas 1

 技术图片

输入yes继续,可以看到集群节点创建成功

技术图片

测试集群:

技术图片

 

以上是关于redis集群报错:(error) CLUSTERDOWN The cluster is down的主要内容,如果未能解决你的问题,请参考以下文章

配置redis集群报错Failed to send CLUSTER MEET command.

配置redis集群报错Failed to send CLUSTER MEET command.

配置redis集群报错Failed to send CLUSTER MEET command.

Redis 运维 - 主从复制 | 哨兵模式 | Cluster集群 | 报错排查 | 负载均衡及高可用方案

cluster_state:fail error clusterdown hash slot not served redis集群启动失败 解决办法

Redis报错:ERR This instance has cluster support disabled