Tiflash 报错

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】 6.3.0
【遇到的问题:问题现象及影响】
使用 Tiflash 报错,执行sql语句返回

1105 - other error for mpp stream: Receive cancel request from TiDB

这该怎么排查

【资源配置】
【附件:截图/日志/监控】
Tiflash log:
1669287850180

Tidb log:
1669287875836

当使用 TiFlash 执行 SQL 语句时,出现 1105 - other error for mpp stream: Receive cancel request from TiDB 错误,可能是由以下原因导致的:

  1. TiDB 发送了取消请求:TiDB 可能会发送取消请求来取消正在执行的查询。如果 TiFlash 收到了取消请求,就会返回该错误。这通常是由于查询超时或者用户手动取消查询导致的。

  2. TiFlash 出现了错误:TiFlash 可能会出现其他错误,例如内存不足、网络故障等。如果 TiFlash 出现了错误,就会返回该错误。

为了排查该问题,可以尝试以下步骤:

  1. 检查查询是否超时:如果查询超时,TiDB 可能会发送取消请求。可以通过增加查询超时时间或者优化查询语句来解决该问题。

  2. 检查 TiFlash 是否正常:可以通过查看 TiFlash 的日志文件来检查 TiFlash 是否出现了错误。如果 TiFlash 出现了错误,可以尝试重启 TiFlash 或者增加 TiFlash 的资源来解决该问题。

  3. 检查 TiDB 和 TiFlash 的版本是否兼容:TiDB 和 TiFlash 的版本需要兼容才能正常工作。可以通过查看 TiDB 和 TiFlash 的版本信息来检查它们是否兼容。如果版本不兼容,可以尝试升级 TiDB 或者 TiFlash 来解决该问题。

  4. 检查 TiDB 和 TiFlash 的配置是否正确:TiDB 和 TiFlash 的配置需要正确才能正常工作。可以通过查看 TiDB 和 TiFlash 的配置文件来检查它们是否正确。如果配置不正确,可以尝试修改配置文件并重启 TiDB 或者 TiFlash 来解决该问题。

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