首页 新闻 会员 周边 捐助

关于redis3.0搭建集群后的问题

0
[已解决问题] 解决于 2018-02-07 18:24

我用的是3.0版本的redis,在删除两个主从节点之后,剩下的节点的主从关系自己发生了变化。例如原来是192.168.129.6:9001(主) 192.168.129.6:9002(从) ;192.168.129.7:9001 (主)192.168.129.7:9002(从) ; 192.168.129.8:9001(主) 192.168.129.8:9002 (从) 。
其中192.168.129.8的两台主从是我后来加进去的,然后现在我删除了之后。剩下的四个节点的主从关系居然自己变成了192.168.129.6:9001(主) 192.168.129.7:9002(从) ;192.168.129.6:9002 (主)192.168.129.7:9001(从) ,就是129.6的两个实例都变成了主,129.7的两个实例都变成了从。有人遇到过这种情况吗?

James_z的主页 James_z | 菜鸟二级 | 园豆:204
提问于:2018-01-25 17:58
< >
分享
最佳答案
0

你是怎么删那一对的?感觉你不是按照套路去从复制集群中移除节点,最后导致整个集群都不可用了

奖励园豆:5
Daniel Cai | 专家六级 |园豆:10424 | 2018-01-25 22:52

我就是先移除主节点上的slots,然后再把主从节点一起删了啊,应该没错吧,是有什么需要注意的细节吗

James_z | 园豆:204 (菜鸟二级) | 2018-01-26 10:47

@James_z: 你要rehash一次吧。不然被移除的节点的数据不就没了?

Daniel Cai | 园豆:10424 (专家六级) | 2018-01-26 10:51

@Daniel Cai:我不是移除,是移到其它节点上了。后来我手动把主从关系调回来,又没有变过了,不确定是不是网络问题。

James_z | 园豆:204 (菜鸟二级) | 2018-02-07 18:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册