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

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

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

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

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

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐