TiKV leader 会定期发送一个消息催促 TiFlash 落盘数据,进而可以清理掉已经被 apply 的 raft log。这个过程称为 CompactLog。
CompactLog 可以被 TiFlash 拒绝。拒绝的原因通常是当前缓存的写入过小,此时刷盘浪费资源。
出现这样的日志是正常的,不意味着存在错误。
现在遇到的问题是 TiFlash 无法重启,和 CompactLog 没有直接的关系。建议提供具体的升级操作步骤用来诊断。
另外,可以提供一下关不掉的节点的 tiflash.log,看下是否有线程卡住了。
2 个赞