问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

主备站点数据库数据同步异常处理指南

创作时间:
作者:
@小白创作中心

主备站点数据库数据同步异常处理指南

引用
1
来源
1.
https://info.support.huawei.com/hedex/api/pages/EDOC1100413637/FZN1022J/02/resources/zh-cn_topic_0290922637.html

在管理面的“管理异地容灾系统”页面中,主站点和备站点之间的“数据同步状态”显示为“异常”,并且单击展开产品信息后,查看“数据类型”为“数据库”的状态也显示为“异常”。

可能原因

异地容灾系统的数据复制异常定位思路如图1所示,本地数据库采用主备模式部署,数据写入主数据库,然后主数据库再同步给备数据库,如主站点DB01上的数据同步给DB02,备站点DB03上的数据同步给DB04。数据进行异地复制时,主站点数据会从主数据库同步给备站点的主数据库,如主站点DB01上的数据同步给备站点DB03。

图1 异地容灾系统复制异常定位思路

主站点和备站点产品之间的数据复制链路(数据异地复制)通信异常。影响数据异地复制的主要因素有以下几点:

  • 主备站点的数据复制链路(如主站点DB01上的数据同步给备站点DB03)。
  • 本地节点间的数据复制链路(如主站点DB01上的数据同步给DB02,备站点DB03上的数据同步给DB04)。
  • 数据库运行状态。

处理步骤

  1. 检查主备站点间的数据复制链路是否正常。

    1. 使用PuTTY工具以sopuser用户通过SSH方式登录主站点的管理节点。如果管理面的部署模式是集群模式,只需在OMP_01节点执行以下操作。获取节点IP地址的方法请参见查找节点对应的管理IP地址。

    2. 执行以下命令,切换至主站点产品的主数据库实例所在节点。

      ssh 主站点产品的主数据库实例所在节点IP地址
      主站点产品的主数据库实例所在节点IP地址:获取节点IP地址的方法请参见查找数据库实例所在节点的管理IP地址。

    3. 执行以下命令,测试主站点和备站点数据库节点的连通性。
      以下命令中的节点IP地址为备站点上与主站点产品的主数据库实例名称相同所在节点的IP地址。

      ping 备站点某节点的IP地址

    查看系统回显信息:

  • 如果回显如下类似信息,表示可以ping通,说明网络连接正常,按“Ctrl+C”终止ping命令并执行2。
    64 bytes from 备站点某节点的IP地址: icmp_seq=1 ttl=251 time=42.1 ms
    
  • 如果等待1分钟无回显信息,说明网络连接异常,按“Ctrl+C”终止ping命令,并联系管理员检查和恢复网络后执行2。
  1. 在主站点上检查本地主备数据库实例状态。

    1. 登录主站点的管理面,具体操作请参见登录管理面。

    2. 在管理面主菜单中选择。

    3. 在左侧导航树中选择“中间件监控”。

    4. 在“中间件监控”页面左上方选择对应的产品。

    5. 选择“关系数据库”页签,查看主备数据库实例状态。

  • 如果主备数据库实例的“状态”为“正在运行”,“复制状态”为“正常”,则数据库实例状态正常,执行3。
  • 如果主备数据库实例的“状态”为“未运行”或“未知”,“复制状态”为“异常”,则数据库实例状态异常,请参见《故障处理》中的“数据库故障”章节进行修复。
  1. 强制同步主备站点间数据。

    1. 在主用站点管理面主菜单中选择“高可用 > 异地高可用系统 > 管理异地容灾系统”。

    2. 在待同步数据的产品所在行“操作”列中,单击,选择产品的数据同步方向。
      选择数据同步方向时,异地容灾系统会根据用户选择方向进行全量数据同步,并覆盖被同步的站点产品数据。建议以含有最新数据的产品为主用站点产品,向对端站点产品同步。若由备用站点产品向主用站点产品同步,则首先备用站点产品会升级为主用,然后再进行产品数据同步。

    3. 按照界面上的指引完成相关操作。

  2. 检查操作结果。

    1. 在管理面主菜单中选择“高可用 > 异地高可用系统 > 管理异地容灾系统”。

    2. 在页面中查看主备站点间的心跳状态为。

    3. 在页面中查看所有产品的“数据同步状态”为“已同步”或者“同步中”。如果“数据同步状态”显示为“延迟”,表示主站点和备站点有较多的数据正在同步,请等待数据同步完成后再检查状态。

    4. 主用站点业务面能正常登录,具体操作请参见登录业务面。

    5. 在业务面主菜单中选择。检查告警界面显示正常。

    6. 如果操作结果与预期不符,请联系华为技术支持工程师。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号