Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Résolution des problèmes de réplication RDS for Db2
Cette rubrique décrit les problèmes courants de réplication RDS for Db2 et fournit des conseils de dépannage pour les réplicas en lecture seule et de secours. En plus de consulter les informations de dépannage suivantes, assurez-vous d’avoir suivi les exigences et considérations et d’avoir suivi les étapes de préparation avant de créer des réplicas Db2.
Échec de création de réplica
La création de réplicas peut échouer pour plusieurs raisons :
-
Bases de données inactives : toutes les bases de données de l’instance de base de données source doivent être actives avant de créer des réplicas.
Pour plus d’informations sur l’activation des base de données, consultez Procédures stockées pour les bases de données pour RDS for Db2.
-
Sauvegardes automatiques manquantes : les sauvegardes automatiques doivent être activées sur l’instance de base de données source.
Pour plus d’informations sur l’activation des sauvegardes, consultez Activation des sauvegardes automatiques pour les réplicas RDS for Db2.
-
Problèmes liés aux groupes de paramètres : des groupes de paramètres personnalisés sont requis pour les réplicas. Pour les licences BYOL, le groupe de paramètres doit inclure l’IBM Site ID et l’IBM Customer ID.
Pour plus d’informations, consultez IBM IDs pour apporter votre propre licence (BYOL) pour Db2.
Surveillance du retard de réplication Db2
Pour surveiller le délai de réplication dans Amazon CloudWatch, consultez la ReplicaLag métrique Amazon RDS. Pour obtenir plus d'informations sur la durée du retard de réplication, consultez Supervision de la réplication en lecture et CloudWatch Métriques Amazon pour Amazon RDS. Pour plus d'informations sur la configuration d' CloudWatch alarmes en cas de retard de réplication, consultezSurveillance des métriques Amazon RDS avec Amazon CloudWatch.
Pour un réplica en lecture seule, si le temps de latence est trop long, interrogez la table MON_GET_HADR pour connaître l’état de l’instance de base de données DB de réplica.
Pour un réplica de secours, si le temps de latence est trop long, interrogez la table MON_GET_HADR pour connaître l’état de l’instance de base de données DB source. N’interrogez pas l’instance de base de données de réplica, car les instances de base de données de réplica n’acceptent pas les connexions utilisateur.
Les causes courantes d’un retard de réplication élevé sont les suivantes :
-
Ressources de calcul insuffisantes sur le réplica
-
Problèmes de connectivité réseau entre la source et le réplica
-
Activité d’écriture élevée sur la base de données source
-
Limitations des performances de stockage sur le réplica
Si un retard de réplication élevé persiste, envisagez d’effectuer une mise à l’échelle de vos ressources de réplica. Pour plus d’informations, consultez Modification d'une instance de base de données Amazon RDS.
erreurs de réplication Db2
La réplication Db2 peut présenter un état d’erreur pour un certain nombre de raisons. Effectuez les opérations suivantes :
-
Surveillez les événements et l’état de l’instance de base de données pour vous assurer que l’instance de base de données est en train de se répliquer.
Pour plus d’informations, consultez Utiliser la notification d'événements d'Amazon RDS.
-
Consultez les journaux de diagnostic du réplica Db2 dans la console Amazon RDS. Dans les journaux, recherchez les erreurs dans les messages HADR. Comparez le numéro de séquence du journal au numéro de séquence principal.
Pour plus d’informations sur l’accès et l’interprétation des journaux de diagnostic Db2, consultez Fichiers journaux de base de données Amazon RDS for Db2. Pour plus d’informations sur la configuration et le dépannage de Db2 HADR, consultez Utilisation de réplicas pour Amazon RDS for Db2.
Si les erreurs de réplication persistent, il se peut que vous deviez recréer le réplica.
Problèmes de connexion
Si vous ne parvenez pas à vous connecter à votre réplica, consultez les informations suivantes concernant les modes réplica :
-
Réplica de secours : ils n’acceptent pas les connexions utilisateur par conception. Utilisez des réplicas en lecture seule pour les charges de travail en lecture.
-
Répliques en lecture seule : vérifiez les paramètres de votre groupe de sécurité, de votre réseau ACLs et de vos groupes de paramètres.
Pour plus d’informations, consultez Contrôle du trafic vers vos ressources AWS à l’aide de groupes de sécurité dans le Guide de l’utilisateur Amazon VPC, Contrôle du trafic des sous-réseaux avec des listes de contrôle d’accès réseau dans le Guide de l’utilisateur Amazon VPC, et Groupes de paramètres pour Amazon RDS.
Problèmes de performance
Si les performances du réplica sont médiocres, passez en revue les suggestions suivantes :
-
Assurez-vous que le réplica dispose de ressources de calcul et de stockage adéquates.
-
Surveillez la
ReplicaLagmétrique sur Amazon CloudWatch. -
Envisagez d’augmenter verticalement la classe d’instance de base de données de réplica.
Pour plus d’informations sur la modification de ressources et de classes d’instance, consultez Modification d'une instance de base de données Amazon RDS.
Pour plus d’informations sur la surveillance du retard de réplica, consultez Surveillance du retard de réplication et CloudWatch Métriques Amazon pour Amazon RDS. Pour plus d'informations sur la configuration d' CloudWatch alarmes en cas de retard de réplication, consultezSurveillance des métriques Amazon RDS avec Amazon CloudWatch.