【 TiDB 使用环境】生产\测试环境\ POC
【 TiDB 版本】
【遇到的问题】开启binlog,db-type为file,更改或新增数据,drainer data目录中的binlog文件一直为空文件,为何?使用binlogctl查看pump、drainer状态,都正常。
【复现路径】
tiup升级tidb从v5.0.1到v6.1.0,TiFlash 按照官方文档的方式停机升级,其余组件不停机升级,后发现原本运行正常的binlog增量日志不再输出,于是使用scale-in、scale-out重新部署binlog,并清理原来的binlog。以上步骤后,binlog仍有如题所示的问题,请问该如何解决?
drainer配置为:
drainer_servers:
- host: 192.168.0.11
data_dir: "/data1/db/tidb-data/drainer-8249"
deploy_dir: "/data1/db/tidb-deploy/drainer-8249"
# The following configs are used to overwrite the `server_configs.drainer` values.
config:
syncer.db-type: "file"