K8S redis 集群添加2个新节点报错 error from server invalid :error when applying patch

K8S  里 redis 4主4从集群 扩容到5主5从集群 报错error from server invalid :error when applying patch 

修改redis-deployment.yml文件后  重新启动pod 失败

k8s集群,具体信息如下所示:

k8s集群

master地址 : 10.1.5.46

node1-node5地址 : 10.1.5.47-49,52,53

节点配置如下:

节点

内存

磁盘

cpu核数

node01

24G

200G

6核

node02

24G

200G

6核

node03

24G

200G

6核

node04

8G

200G

4核

node05

8G

200G

4核

测试环境

redis客户端版本号:6.2.5

redis集群版本号:  5.0.7

K8S集群

2. 测试场景

部署环境:k8s环境部署redis 集群

pod的内存:resources.limits.memory分别为1G,2G(redis单节点内存,非集群内存)

cpu:不限制

redis集群模式:cluster

redis日志等级:info,debug

  1. redis集群规模:三主三从、四主四从、五主五从(分别部署在3、4、5个k8s node上)
  2. 内存分别限制:1G, 2G
  3. 客户端连接数:500、1000
  4. 请求数:循环压测
  5. 每条请求的字节数:100、500、1000
  6. 压测的redis命令类型:get、set(读写比例8:2)
  7. 考虑日志等级对redis性能的影响

问题:

key,32字节 无法指定

set,get比例无法指定

新增2个redis 节点

1 .  在master  redis目录执行kubectl delete -f .

2. 修改redis-deployment.yml

3.执行delete_redis.sh

 4.重新启动pod

错误原因:service name  没有修改为新的名称

kind:service

name开始复制的redis8service

修改为 name:redis10service后 重新启动pod   就正常了

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值