log_storage_warning_trigger_percentage日志盘故障探测后续处置动作

【 使用环境 】 测试环境
【 OB or 其他组件 】OB
【 使用版本 】v4.2.5
【问题描述】
对于设置了以下参数之后:
obclient> ALTER SYSTEM SET log_storage_warning_trigger_percentage = 5;
obclient> ALTER SYSTEM SET log_storage_warning_tolerance_time = ‘3s’;
log_storage_warning_trigger_percentage-V4.2.5-OceanBase 数据库文档-分布式数据库使用文档

如果日志盘被标记为故障,那之后OB的处置动作是什么,是leader切换,还是只发个告警,或者有其他的动作?有没有相应的官方介绍

2 个赞

为啥是的呢

1 个赞

乐意至极

1 个赞

海南省钱

1 个赞

mark~~

2 个赞

@论坛小助手

2 个赞

当设置参数 log_storage_warning_trigger_percentage 和 log_storage_warning_tolerance_time 后,如果日志盘被标记为故障,OceanBase 数据库会采取以下措施:

  1. 发出告警:日志盘故障会被记录并发出告警通知。
  2. 性能监控:系统会持续监控日志盘的性能,如果在 log_storage_warning_tolerance_time 时间内性能恢复,则不会进一步采取行动。
  3. Leader 切换:如果日志盘故障持续时间超过 log_storage_warning_tolerance_time 并且无法恢复,系统可能会触发 Leader 切换,以保证系统的高可用性和数据的一致性。
    具体的官方介绍可以参考以下链接:log_storage_warning_trigger_percentage-V4.2.5-OceanBase 数据库文档

具体信息可参考以下文档:

  1. 磁盘报错[errcode=-4392] disk is hung
  2. 影响 OceanBase 数据库连接超时的相关配置一般有哪些
3 个赞

学到了

2 个赞