排查 RDS for Db2 复制问题 - Amazon Relational Database Service

排查 RDS for Db2 复制问题

本主题介绍常见的 RDS for Db2 复制问题,并提供只读副本和备用副本的故障排除指导。除了查看以下故障排查信息外,还要确保在创建 Db2 副本之前遵守要求和注意事项并完成准备步骤

副本创建失败

副本创建失败可能是由于以下几个原因:

监控 Db2 复制滞后

要监控 Amazon CloudWatch 中的复制滞后,请查看 Amazon RDS ReplicaLag 指标。有关复制滞后时间的信息,请参阅监控只读复制Amazon RDS 的 Amazon CloudWatch 指标。有关设置 CloudWatch 副本滞后警报的信息,请参阅使用 Amazon CloudWatch 监控 Amazon RDS 指标

对于只读副本,如果滞后时间过长,请查询 MON_GET_HADR 表以了解副本数据库实例的状态。

对于备用副本,如果滞后时间过长,请查询 MON_GET_HADR 表以了解源数据库实例的状态。请勿查询副本数据库实例,因为副本数据库实例不接受用户连接。

复制滞后较长的常见原因包括:

  • 副本上的计算资源不足

  • 源和副本之间的网络连接问题

  • 源数据库的写入活动频繁

  • 副本的存储性能限制

如果复制滞后仍然很长,请考虑扩展副本资源。有关更多信息,请参阅 修改 Amazon RDS 数据库实例

Db2 复制错误

由于多种原因,Db2 复制可能处于错误状态。执行以下操作之一:

如果复制错误仍然存在,则可能需要重新创建副本。

连接问题

如果您无法连接到副本,请查看有关副本模式的以下信息:

性能问题

如果副本性能不佳,请查看以下建议:

  • 确保副本具有足够的计算和存储资源。

  • 在 Amazon CloudWatch 中监控 ReplicaLag 指标。

  • 考虑扩展副本数据库实例类。

有关修改资源和实例类的信息,请参阅修改 Amazon RDS 数据库实例

有关监控复制滞后的更多信息,请参阅监控复制滞后Amazon RDS 的 Amazon CloudWatch 指标。有关设置 CloudWatch 副本滞后警报的信息,请参阅使用 Amazon CloudWatch 监控 Amazon RDS 指标