Solução de problemas de replicação do RDS para Db2
Este tópico descreve problemas comuns de replicação do RDS para Db2 e fornece orientação para solução de problemas tanto para réplicas somente leitura quanto para réplicas em espera. Além de analisar as informações de solução de problemas a seguir, siga os requisitos e as considerações e conclua as etapas de preparação antes de criar réplicas do Db2.
Falha na criação da réplica
A criação da réplica pode falhar por vários motivos:
-
Bancos de dados inativos: todos os bancos de dados na instância de banco de dados de origem devem estar ativos antes de criar réplicas.
Para obter informações sobre como ativar banco de dados, consulte Procedimentos armazenados para bancos de dados do RDS para Db2.
-
Backups automáticos ausentes: a instância de banco de dados de origem deve ter os backups automáticos habilitados.
Para acessar informações sobre como habilitar backups, consulte Habilitar backups automáticos para réplicas do RDS para Db2.
-
Problemas com grupos de parâmetros: grupos de parâmetros personalizados são necessários para réplicas. Para licenciamento BYOL, o grupo de parâmetros deve incluir o IBM Site ID e o IBM Customer ID.
Para obter mais informações, consulte IDs da IBM para traga a sua própria licença para o Db2.
Monitoramento de atraso da replicação do Db2
Para monitorar o atraso de replicação no Amazon CloudWatch, visualize a métrica ReplicaLag do Amazon RDS. Para obter informações sobre o tempo de atraso de replicação, consulte Monitoramento da replicação de leitura e Métricas do Amazon CloudWatch para o Amazon RDS. Para acessar informações sobre como configurar alarmes do CloudWatch para atraso de réplica, consulte Monitorar métricas do Amazon RDS com o Amazon CloudWatch.
Para uma réplica somente leitura, se o tempo de atraso for muito longo, consulte a tabela MON_GET_HADR para saber o status da instância de banco de dados de réplica.
Para uma réplica em espera, se o tempo de atraso for muito longo, consulte a tabela MON_GET_HADR para saber o status da instância de banco de dados de origem. Não consulte a instância de banco de dados de réplica porque as instâncias de banco de dados de réplica não aceitam conexões de usuário.
As causas comuns do alto atraso na replicação incluem os seguintes motivos:
-
Recursos computacionais insuficientes na réplica.
-
Problemas de conectividade de rede entre a origem e a réplica.
-
Alta atividade de gravação no banco de dados de origem.
-
Limitações de performance de armazenamento na réplica.
Se o alto atraso da replicação persistir, pense em escalar seus recursos de réplica. Para obter mais informações, consulte Modificar uma instância de banco de dados do Amazon RDS.
erros de replicação no Db2
A replicação do Db2 pode estar em estado de erro por vários motivos. Execute as seguintes ações:
-
Monitore eventos e o estado da instância de banco de dados para garantir que a instância de banco de dados esteja replicando.
Para obter mais informações, consulte Trabalhar com a notificação de eventos do Amazon RDS.
-
Confira os logs de diagnóstico da réplica do Db2 no console do Amazon RDS. Nos logs, procure erros nas mensagens do HADR. Compare o número da sequência de log com o número de sequência principal.
Para acessar informações sobre como acessar e interpretar os logs de diagnóstico do Db2, consulte Arquivos de log do banco de dados do Amazon RDS para Db2. Para acessar informações sobre configuração e solução de problemas do Db2 HADR, consulte Trabalhar com réplicas para o Amazon RDS para Db2.
Se os erros de replicação persistirem, talvez seja necessário recriar a réplica.
Problemas de conectividade
Se você não conseguir se conectar à sua réplica, analise as seguintes informações sobre os modos de réplica:
-
Réplicas em espera: elas normalmente não aceitam conexões de usuários. Use réplicas somente leitura para workloads de leitura.
-
Réplicas somente leitura: confira suas configurações de grupo de segurança, ACLs de rede e configurações de grupos de parâmetros.
Para acessar mais informações, consulte Controle o tráfego para seus recursos da AWS usando grupos de segurança no Guia do usuário da Amazon VPC, Controlar o tráfego da sub-rede com listas de controle de acesso à rede no Guia do usuário da Amazon VPC e Grupos de parâmetros para Amazon RDS.
Problemas de performance
Se a performance da réplica for inadequada, analise as seguintes sugestões:
-
Garanta que a réplica tenha recursos de computação e armazenamento adequados.
-
Monitore a métrica
ReplicaLagno Amazon CloudWatch. -
Pense em aumentar a escala verticalmente da classe de instância de banco de dados da réplica.
Para acessar informações sobre como modificar recursos ou classes de instância, consulte Modificar uma instância de banco de dados do Amazon RDS.
Para acessar informações sobre o monitoramento do atraso da réplica, consulte Monitorar atraso da replicação e Métricas do Amazon CloudWatch para o Amazon RDS. Para acessar informações sobre como configurar alarmes do CloudWatch para atraso de réplica, consulte Monitorar métricas do Amazon RDS com o Amazon CloudWatch.