dumpling导出时报bind: address already in use,导出结果又没有问题

【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.1
请问下面这个错误信息是什么问题,端口被占用?但是最后又提示导出成功,导出的数据也检查了也正常。
报错信息:
[INFO] [dump.go:1327] [“meet error when stopping dumpling http service”] [error=“start listening: listen tcp :8281: bind: address already in use”]

dumpling 有个参数 StatusAddr 是 dumpling API server and pprof addr, 默认 8281
应该是机器上这个端口被占用了, netstat 看下
应该不影响使用,只影响上报和监控

https://github.com/pingcap/tidb/blob/2c46b8e0041822cb638b97b23a9399b27bc8b6b0/dumpling/export/config.go#L328C2-L328C77

2 个赞

感谢,应该是当时有其它进程在做导出备份。

既然中从MySQL同步到MySQL,为什么不直接使用MySQL的工具而要使用TiDB工具呢。

应该是有其它备份进程没有结束造成的

是的,有其它备份进程也在跑

?我没有从mysql同步

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