8.2.0中怎么移除 binlog的pump和drainer两个组件

因为 binlog功能在8.3 后废弃了,但从8.2中升级,会报drainer的错误,怎么移除呢? 非k8s环境

生产环境中不要用 DMR 版本,建议把集群升级到v8.5.3

https://docs-archive.pingcap.com/zh/tidb/v8.3/maintain-tidb-binlog-cluster/

可以使用 binlogctl 来下线 Pump/Drainer

https://docs-archive.pingcap.com/zh/tidb/v8.3/binlog-control/

建议先下线之后再做集群升级

tiup cluster scale-in tidb-product --node IP:8250

tiup cluster scale-in tidb-product --node IP:8249

tiup cluster prune tidb-product

试了一下, 可以直接缩容。

DMR 全称是啥意思啊?

Development Milestone Release (DMR)

TiDB 会在开发里程碑版本 (Development Milestone Release, DMR) 中引入新的功能,但 DMR 不提供长期支持。更多信息,请参见 TiDB 版本规则
https://docs.pingcap.com/zh/tidb/stable/glossary/?_gl=1*s6p5iw*_gcl_au*OTY1Njg2MzA4LjE3NTczODg1MzM.*_ga*MzM0MTUzNjk1LjE3NDAwMTk5NzU.*_ga_3JVXJ41175*czE3NTkxMzE2NjMkbzUwJGcxJHQxNzU5MTMxNjY2JGo1NyRsMCRoMTA3NzQ2MzA4MA_ga_ZEL0RNV6R2czE3NTkxMzE2NjQkbzQ2JGcwJHQxNzU5MTMxNjY0JGo2MCRsMCRoMA…#development-milestone-release-dmr

测试环境试了一下, 把binlog去掉后,就正常升级成功了。。。非常棒

好勒!有问题再随时发帖!