欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/
告警描述
该告警监测 OceanBase 集群所配置的 config server 中的 rootserver 信息是否和集群本身的 rootserver 信息一致。如果不一致时触发告警。
告警原因
OceanBase 数据库会向 obconfig_url 所指向的资源更新自己的 rootserver 信息。OCP 会尝试访问该资源标识符所标识的资源,并将获取到 rootserver 信息和集群本身的 rootserver 信息做对比。当无法获取该资源标识符所标识的资源,或者获取的 rootserver 信息和集群本身的 rootserver 信息不一致时,会触发告警。
告警信息
告警触发方式 | 告警等级 | 范围 |
|---|---|---|
事件触发 | 严重 | 集群 |
告警模板
- 概述模板: ${alarm_target} ${alarm_name}
- 详情模板: OB 集群 ${ob_cluster_name}:${ob_cluster_id} rootserver 信息与 config server 中 rootserver 信息不一致,请检查 OB 集群的 configUrl 配置
- 概述样例: Config server 中 rootserver 信息不正确
- 详情样例: OceanBase 集群 obcluster-1:10000 rootserver 信息与 config server 中 rootserver 信息不一致,请检查 OB 集群的 configUrl 配置
对系统的影响
config server 中的 rootserver 信息不正确,可能导致 obproxy 无法正常代理该集群。
可能原因
- OceanBase 集群中 obconfig_url 配置的 url 无法访问。
- OceanBase 集群中配置了错误的 obconfig_url。
处理方法
- 判断集群的 obconfig_url 是否为当前 OCP 的 config url。
- SHOW PARAMETERS LIKE 'obconfig_url'
- 如果是,判断该 url 是否可以正常提供服务。
- 如果不是,更改 OceanBase 的 obconfig_url 为当前 OCP 的 config url,并保证该 config server 服务可用。
ALTER SYSTEM SET `obconfig_url`='...'
欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




