redis cluster集群节点宕机挂了之后如何恢复

今天,不小心把两个从节点的redis数据和配置文件夹删除了,导致这两个节点从集群里fail了。

从一个正常的节点可以查看到node.conf(cluster-config-file配置的文件)如下:

我在网上找了一圈也没有找到这种情况如何修复,自己研究了一下,对于节点来说最重要的就是node.conf这个文件,如果已经丢失,则需要从其它正常节点拷贝一份到待修复的节点,并且把myself改一下,去掉fail,改为connected,然后重启之后节点就重新加入到集群了。

以10.1.7.108:9001为例,node.conf修改如下:

目前来看修复之后集群状态正常,主从数据量也一致,暂时没有出现什么问题。可能还有更官方的修复方法,如果有人知道也可以说一下。

猜你喜欢

转载自blog.csdn.net/pengpengzhou/article/details/114664037