Diagnostique códigos de erro

Selecione uma versão da documentação:

Esta página descreve os códigos de erro do AlloyDB Omni e as correções recomendadas.

Extraia um erro

Para extrair um código de erro, siga estes passos:

  1. Para obter o manifesto do cluster da base de dados, execute o seguinte comando:

    kubectl get dbclusters.a DB_CLUSTER_NAME -n DB_CLUSTER_NAMESPACE -o yaml

    Substitua o seguinte:

    • DB_CLUSTER_NAME: o nome do cluster da base de dados, por exemplo, my-db-cluster.
    • DB_CLUSTER_NAMESPACE: o nome do espaço de nomes do cluster da base de dados.
  2. Verifique as condições de estado do cluster da base de dados e os campos criticalincidents que podem ter alguns dos seguintes códigos de erro.

Códigos de erro do AlloyDB Omni

Código de erro Descrição Ação recomendada
DBSE0601.PgBackRest: Failed to backup O AlloyDB Omni usa o pgBackRest para as respetivas funcionalidades relacionadas com a cópia de segurança e o restauro.
Este erro pode ocorrer num recurso de cópia de segurança quando o pgBackRest não conseguiu fazer a cópia de segurança pedida.
Se ocorrer, verifique os seguintes registos para obter mais informações:
registos de cópias de segurança do pgBackRest no disco obs do pod da base de dados no /obs/pgbackrest/db-backup.log directory

registos da base de dados PostgreSQL no disco obs do pod da base de dados no /obs/diagnostic/postgresql.log directory.
DBSE0604.pgBackRest: Failed to restore O AlloyDB Omni usa o pgBackRest para as respetivas funcionalidades relacionadas com a cópia de segurança e o restauro.
Este erro pode ocorrer num recurso de restauro quando o pgBackRest não consegue fazer o restauro.
Se ocorrer, verifique os seguintes registos para obter mais informações:
* Registos de restauro do pgBackRest no disco obs do pod da base de dados no diretório /obs/pgbackrest/db-restore.log.

* Registos da base de dados PostgreSQL no disco obs do pod da base de dados no diretório /obs/diagnostic/postgresql.log.
DBSE1080. HA: Failed to stop primary database Este erro ocorre quando a base de dados principal não é interrompida corretamente.
Isto pode dever-se ao facto de a base de dados não estar a responder ou de ter excedido o tempo limite de espera pela conclusão da paragem da base de dados.
Se isto ocorrer durante uma comutação por falha, a operação de comutação por falha tenta continuar a promover uma nova base de dados principal.
Se o problema persistir, pode ter de reparar ou recriar manualmente a base de dados.
DBSE1081. Failed to promote standby database Este erro pode ocorrer durante uma comutação por falha ou uma comutação quando tenta promover uma base de dados em espera.
Verifique a mensagem de erro para mais detalhes.
Se isto ocorrer, a operação de comutação por falha ou comutação tenta reverter para a base de dados principal antiga.
Se a reversão falhar, pode ter de reparar, reiniciar ou recriar manualmente este cluster de base de dados.
DBSE1082. Failed to rewind the database Este erro pode ocorrer durante uma operação que tenta alterar uma base de dados principal para uma base de dados de reserva.
Verifique a mensagem de erro para mais detalhes.
Se isto ocorrer durante uma operação de comutação por falha ou comutação, o AlloyDB Omni tenta reverter para a base de dados principal antiga.
Se a reversão falhar, pode ter de reparar, reiniciar ou recriar manualmente o cluster da base de dados.
DBSE2411. PostgreSQL: Failed to create physical replication slot Este erro pode ocorrer numa instância a montante quando tenta configurar a replicação a jusante.
Verifique a mensagem de erro para ver detalhes adicionais.
Se o erro persistir, pode ter de reiniciar o processo de configuração da replicação.
DBSE2412. PostgreSQL: Failed to query replication slots Este erro pode ocorrer numa instância a montante. Verifique a mensagem de erro para ver detalhes adicionais sobre a causa do erro.
DBSE2413. PostgreSQL: Failed to reload config Este erro pode ocorrer quando um parâmetro da base de dados foi alterado e não é possível recarregá-lo. Verifique a mensagem de erro para mais detalhes.
Se a mensagem indicar que um parâmetro específico causa o erro, pode ter de alterar o parâmetro.
DBSE2414. PostgreSQL: Failed to run pg_basebackup Este erro ocorre durante a configuração da replicação para uma nova instância a jusante. Verifique a mensagem de erro para ver detalhes adicionais.
Se o erro persistir, pode ter de eliminar manualmente esta instância e reiniciar o processo de replicação.
DBSE2415. PostgreSQL: failed to connect to database Este erro ocorre quando o agente do operador não consegue estabelecer ligação à base de dados. O motivo mais provável é que a base de dados esteja encerrada ou tenha falhado.
Leia a mensagem de erro para ver mais detalhes.
DBSE2416. PostgreSQL: Failed to set synchronous standby names Este erro pode ocorrer numa instância a montante quando configura uma replicação.
Se os nomes de espera síncronos não tiverem sido definidos corretamente, os nomes de espera são assíncronos.
Verifique a mensagem de erro para mais detalhes.
Se o problema persistir, pode ter de desativar e, em seguida, reativar a replicação.
DBSE2417. PostgreSQL: Failed to terminate replication Este erro pode ocorrer numa instância a montante se uma instância a jusante tiver sido alterada, por exemplo, o número de standbys for reduzido. Verifique a mensagem de erro para mais detalhes.
Se o problema persistir, pode ter de desativar e, em seguida, reativar a replicação.
DBSE2418. PostgreSQL: Failed to drop replication slot Este erro pode ocorrer numa instância a montante se uma instância a jusante tiver sido alterada, por exemplo, o número de standbys for reduzido. Verifique a mensagem de erro para mais detalhes.
Se o problema persistir, pode ter de desativar e, em seguida, reativar a replicação.