clog的merge status状态异常

【产品名称】oceanbase-ce

【产品版本】3.1.0

【问题描述】

  1. clog被误删除以后,执行了alter system major freeze合并。但是一直显示有的clog合并为TIMEOUT状态,显示TIMEOUT的机器上clog日志的最小文件id大于system_clog_min_using_file_idzi’d字段的值,请问如何处理merge statu恢复到正常状态

图片如下:

误删clog可能导致(1)备机日志无法回放;(2)备机无法从leader获取日志;(3)在日志没有达成多数派的情况下,数据丢失。

OB目前不建议手动删除clog,删除后会导致非预期异常。

如出现图片中的情况,可以尝试手动下线这些出现timeout的机器,然后再手动加进来,该过程可能出现数据丢失的问题。



好的,感谢!