Reparo 使用文档中配置文件部分data-dir是指哪个组件的data-dir

【 TiDB 使用环境】生产环境
【 TiDB 版本】V5.2.1
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】 想查一下生产环境一个具体的时间点的大事务是什么,在配置Reparo的时候一直在提示[2023/12/18 11:32:53.518 +08:00] [ERROR] [main.go:67] [“reparo processing failed”] [error="new reader failed dir: /data/drainer-8249/data/: searchFiles failed: read binlog file name error: dir /data/drainer-8249/data/: binlogger: file not found。
这里的 binlog file 是存在哪里的?由哪个参数配置的?
【资源配置】
【附件:截图/日志/监控】

你的drainer要把binlog输出成文件形式,这个指存放这些文件的dir

相关参数:https://docs.pingcap.com/zh/tidb/stable/tidb-binlog-configuration-file#db-type

1 个赞

需要开启binlog。
首先要安装pump组件。
然后需要drainer把binlog输出到本地文件。
reparo读取的就是binlog输出的本地文件。

感觉查大事务用reparo并不是一个好方法,还是用日志中的BIG_TXN加SLOW LOG去推断比较好

嗯,按这个方法也找到了这个事务,谢谢~

BILOG的目录出问题了

开启pump ,binlog drainer,还要有相关目录

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。