解决redis集群报错:[ERR] Node 192.168.*.**:6379 is not empty.

前些天搭建的redis集群,跑了些天,有台服务器掉了,重启redis节点后,再重新链接为集群时报错:

[ERR] Node 192.168.*.**:6379 is not empty.

解决方法很简单:

在你自己的redis.conf文件中有一栏叫做:cluster-config-file

具体参考centos 7搭建redis集群(redis-cluster)_欣欣芜湖的博客-CSDN博客    文中有redis.conf配置内容,可以看到cluster-config-file 的具体目录;

把这个目录下的节点配置文件删除掉,有.log .rdb .aof等,如果你的redis.conf也在这个目录请别删除它,其它的文件均可删除。

删除后再  ps aux|grep redis查看redis进程号;

kill -9 pid   杀掉redis 服务节点  然后再重启  再尝试链接为集群。

估计还会报其它节点不为空,你重新按照上述步骤删除其它节点,重启节点redis服务即可。

你可能感兴趣的:(Redis,redis,数据库,缓存)