为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:3.0
- 【问题描述】:最早是2.0版本,2.0 GA → 2.1.9 → 3.0.4,升级3.0的时候没有配置pump集群,现在准备使用最新的pump和drainer;
目前发现tidb-server机器上面还有bin/pump进程在运行着,配置的还是kafka,pd_urls是旧的配置,其中只有一个url是正确的,还有新的数据在生成:
pump进程:
对应的数据:(不知道为什么之前的停止生成了,然后突然又开始有新的日志了,中间做的操作只是手动停了老的drainer进程:supervisor里面直接stop)
在部署机器上面查看pumps的状态没有结果:
[tidb@bridge bin]$ ./binlogctl -pd-urls=http://xxxx -cmd pumps
[tidb@bridge bin]$
现在想知道要使用新的pump和drainer要做什么样的操作?是否可以直接kill掉pump进程,然后再按照文档里面的滚动升级来做?还是说必须使用工具来停pump进程?目前对于历史的数据没有需求,历史的pump结果可以全部丢弃。