Solución de problemas de replicación de RDS para Db2
En este tema se describen los problemas más comunes de replicación de RDS para Db2 y se proporciona una guía de solución de problemas para las réplicas de solo lectura y en espera. Además de revisar la siguiente información de solución de problemas, asegúrese de haber seguido los requisitos y las consideraciones, y de haber completado los pasos de preparación antes de crear réplicas de Db2.
Errores de creación de réplicas
La creación de réplicas puede generar un error por varios motivos:
-
Bases de datos inactivas: todas las bases de datos de la instancia de base de datos de origen deben estar activas antes de crear réplicas.
Para obtener información sobre cómo activar bases de datos, consulte Procedimientos almacenados de bases de datos de RDS para Db2.
-
Faltan copias de seguridad automáticas: la instancia de base de datos de origen debe tener habilitadas las copias de seguridad automáticas.
Para obtener información acerca de cómo habilitar copias de seguridad, consulte Habilitación de copias de seguridad automáticas para réplicas de RDS para Db2.
-
Problemas de grupos de parámetros: se requieren grupos de parámetros personalizados para las réplicas. Para las licencias BYOL, el grupo de parámetros debe incluir IBM Site ID e IBM Customer ID.
Para obtener más información, consulte ID de IBM para Traiga su propia licencia para Db2.
Supervisión del retardo de replicación de Db2
Para supervisar el retraso de replicación en Amazon CloudWatch, consulte la métrica ReplicaLag de Amazon RDS. Para obtener información sobre el retardo de replicación, consulte Monitoreo de la replicación de lectura y Métricas de Amazon CloudWatch para Amazon RDS. Para obtener información acerca de la configuración de las alarmas de CloudWatch para el retraso de réplica, consulte Supervisión de métricas de Amazon RDS con Amazon CloudWatch.
En el caso de una réplica de solo lectura, si el tiempo de retraso es demasiado largo, consulte la tabla MON_GET_HADR para conocer el estado de la instancia de base de datos de la réplica.
En el caso de una réplica en espera, si el tiempo de retardo es demasiado largo, consulte la tabla MON_GET_HADR para conocer el estado de la instancia de base de datos de origen. No consulte la instancia de base de datos de réplica, ya que las instancias de base de datos de réplica no aceptan conexiones de usuario.
Entre las causas comunes de un retraso elevado de replicación se incluyen las siguientes:
-
Recursos informáticos insuficientes en la réplica
-
Problemas de conectividad de red entre el origen y la réplica
-
Alta actividad de escritura en la base de datos de origen
-
Limitaciones de rendimiento de almacenamiento en la réplica
Si persiste un retraso elevado en la replicación, considere la posibilidad de escalar los recursos de la réplica. Para obtener más información, consulte Modificación de una instancia de base de datos de Amazon RDS.
Errores de replicación de Db2
La replicación de Db2 puede encontrarse en estado de error por varios motivos. Lleve a cabo las siguientes acciones:
-
Supervise los eventos y el estado de la instancia de base de datos para asegurarse de que la instancia de base de datos se esté replicando.
Para obtener más información, consulte Uso de notificaciones de eventos de Amazon RDS.
-
Consulte los registros de diagnóstico de la réplica de Db2 en la consola de Amazon RDS. En los registros, busque errores en los mensajes de HADR. Compare el número de secuencia del registro con el número de secuencia principal.
Para obtener información sobre el acceso a los registros de diagnóstico de Db2 y su interpretación, consulte Archivos de registro de base de datos de Amazon RDS para Db2. Para obtener información sobre la configuración y la solución de problemas del HADR de Db2, consulte Trabajo con las réplicas de Amazon RDS para Db2.
Si los errores de replicación persisten, es posible que deba volver a crear la réplica.
Problemas de conectividad
Si no puede conectarse a la réplica, consulte la siguiente información sobre los modos de réplica:
-
Réplicas en espera: por diseño, no aceptan conexiones de usuarios. Utilice réplicas de solo lectura para las cargas de trabajo de lectura.
-
Réplicas de solo lectura: compruebe la configuración del grupo de seguridad, las ACL de red y las configuraciones del grupo de parámetros.
Para obtener más información, consulte Controle el tráfico a los recursos de AWS mediante grupos de seguridad en la Guía del usuario de Amazon VPC, Controle el tráfico de subred con listas de control de acceso de red en la Guía del usuario de Amazon VPC y Grupos de parámetros para Amazon RDS.
Problemas de rendimiento
Si el rendimiento de la réplica es deficiente, consulte las siguientes sugerencias:
-
Asegúrese de que la réplica cuente con los recursos informáticos y de almacenamiento adecuados.
-
Supervise la métrica
ReplicaLagen Amazon CloudWatch. -
Considere la posibilidad de escalar verticalmente la clase de instancia de base de datos de réplica.
Para obtener información acerca de cómo modificar recursos o clases de instancias, consulte Modificación de una instancia de base de datos de Amazon RDS.
Para obtener información sobre la supervisión del retraso de replicación, consulte Monitoreo de retraso de la replicación y Métricas de Amazon CloudWatch para Amazon RDS. Para obtener información acerca de la configuración de las alarmas de CloudWatch para el retraso de réplica, consulte Supervisión de métricas de Amazon RDS con Amazon CloudWatch.