predixy icon indicating copy to clipboard operation
predixy copied to clipboard

在k8s中部署的redis ,cluster 模式下非固定ip,重启pod会导致历史的节点还保留,导致write会失败

Open shenkonghui opened this issue 2 years ago • 1 comments

如下 group 为5c328030476fc5b02358a6e7f3b5f1acefba5777 存在两个master, 10.244.214.65是重启前的ip,10.244.214.107是重启后的ip,他们现在都是master。经测试写该slot的数据会失败

127.0.0.1:6379> info Servers
# Servers
Server:10.244.214.65:6379
Role:master
Group:5c328030476fc5b02358a6e7f3b5f1acefba5777
DC:
CurrentIsFail:0
Connections:1
Connect:16
Requests:101
Responses:43
SendBytes:2416
RecvBytes:24152

Server:10.244.61.249:6379
Role:slave
Group:5c328030476fc5b02358a6e7f3b5f1acefba5777
DC:
CurrentIsFail:0
Connections:1
Connect:1
Requests:41
Responses:41
SendBytes:1125
RecvBytes:29587

Server:10.244.214.107:6379
Role:master
Group:5c328030476fc5b02358a6e7f3b5f1acefba5777
DC:
CurrentIsFail:0
Connections:1
Connect:1
Requests:21
Responses:21
SendBytes:493
RecvBytes:7091

shenkonghui avatar Aug 26 '21 09:08 shenkonghui

我也遇到这个问题了。暂时无解,通过固定POD IP 来避免的。 另外redis上容器之后,你有没有遇到过 maxmemory 设置的10g,pod mem limit 设置的15G,运行一段时间之后,pod 内存涨到15G 被k8s kill 的情况呢。我们这边在大规模的使用容器redis,上千个实例,遇到好多坑, 可以交流一下 ,fuzengjie 我的微信号

fuzengjie avatar Sep 11 '21 02:09 fuzengjie