请问tikv支持磁盘静默错误吗,类似ceph的scrub

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:
  • 【问题描述】:

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

磁盘静默错误是指这个吗?

tikv 遇到这个错误应该是会 panic 掉,会有其他正确的副本对外提供服务,这个 tikv 可以下线掉

哦,会提示是吧,是自动定期能检查到是吗? 能自动修正是吗

自动修正无法做到,但是因为数据是多副本的,单副本出现问题,可以通过其他副本进行恢复

谢谢您的回答,请问这种静默错误是自动发现的吗?还是等到用户从tikv里读的时候才发现的哪

静默错误指的是读取到才会被发现,

是在用户读取数据的时候, 还是自动检测程序读取发现的? 如果用户读取数据,用户只读一个副本,其他2个副本有问题还是发现不了是吧?,我看有个链接是https://www.itdaan.com/tw/ad61379fb2f9bf47a0ae0a5af56b32bd 是说有个自动检测的线程,

当用户读取数据时才会被检测到,follower 节点会在 compaction 时会检测到静默错误

根据这个链接里显示的,好像tikv里有定时检测的程序是吗

上面回复内容是研发童鞋提供的哦~