更新时间:2026-07-28 GMT+08:00
分享

前置检查项

check项描述

检查方式

检查原因

检查不通过时的处理

数据面IP需要使用ping测试互通,port使用curl命令测试互通,主备数据库实例监听的端口都需要从对端进行核查。

主备数据库实例所有节点进行双向测试,IP为数据面IP。

ping <ip>
DN
curl <ip>:45001
curl <ip>:45021

切换前原主数据库实例DN的45001等端口处于使用状态,但备数据库实例DN的45001等端口并不在使用状态。检查可确保切换完成后主备数据库实例连接正常。

端口确认放通后,重新进行检测。

数据库实例状态Normal。

可通过cm_ctl query -Cvp进行查询。

主备数据库实例有其中一个数据库实例处于非Normal或者Degraded情况会导致容灾。

数据库实例异常排除后重新查询。

观察监控指标RPO是否等于0秒,RTO<=1秒

可通过om_agent接口POST /v1/om/agent/mgr/cluster/dorado_query进行查询。

RPO指标过高说明有较多日志需要传到灾备数据库实例,RTO指标过高会导致切换过程有较多日志需要回放。

等待指标下降到要求规格内。

容灾状态是否主数据库实例处于"增量同步中/archive",灾备数据库实例处于"增量恢复中/recovery"。

可通过om_agent接口POST /v1/om/agent/mgr/cluster/dorado_query进行查询。

不正常的容灾状态会导致容灾切换执行失败。

容灾异常排除后重新查询。

相关文档