br备份限速问题

版本:4.0.10
在用br备份的时候 使用ratelimit参数无法限制速度,使得主机网卡的速度达到2GB/s,请问这种情况如何处理?

2赞

pd和tidb-server节点部署在一起,现在的备份导致pd节点主机 网卡流量超大,怕影响到pd节点的性能,反倒是tikv节点的也有每秒瞬间的150MB的写流量,br备份为什么 会在tikv写这么大的数据量?

2赞

你执行的命令是怎么样的呢?

可以参考下官网上的文档解释,修改下参数,来适应你的环境要求

2赞

image

在备份时,经常能收到pd节点主机的网卡流量告警2GB阈值

2赞

你有几个 PD ?换个PD 节点,如果和tidb 放一起,不是万兆网络,感觉吃不消…

2赞

是万兆的,但是还是怕影响到pd节点,因为etcd对io太敏感了

2赞

另外,限速20MB,为什么还会有这么大的流量呢?

2赞

所有tikv 的region,还有meta Data 都在 PD 啊 ,要从pd 请求,获取这些信息

ratelimit 是限制tikv 的~~ :sweat:

2赞

问题是只有三个tikv节点的

2赞

另外问一下,你用的 BR 是什么版本

2赞

跟tidb 和 tikv都是同一个版本 4.0.10

2赞

低版本可能存在些问题,比如 https://github.com/pingcap/br/issues/1007。
可以试试新版本的 v4.0.14 BR 备份吗?

2赞

高版本会兼容低版本?很怕有兼容的问题?把tikv节点搞挂了

2赞

那可以考虑tidb集群升级吗?

暂时不考虑,谢谢哈

那您可以使用 BR 4.0.x 最新版本,在同一个小版本,基本上不会有什么大的风险,是可以保持兼容的。
https://docs.pingcap.com/zh/tidb/v5.0/backup-and-restore-tool#版本检查