Diagnostica dei codici di errore

Questa pagina descrive i codici di errore di AlloyDB Omni e le correzioni consigliate.

Estrarre un errore

Per estrarre un codice di errore:

  1. Per ottenere il manifest del cluster di database, esegui:

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

    Sostituisci quanto segue:

    • DB_CLUSTER_NAME: il nome del cluster di database, ad esempio my-db-cluster.
    • DB_CLUSTER_NAMESPACE: il nome dello spazio dei nomi del cluster di database.
  2. Controlla le condizioni dello stato del cluster di database e i campi criticalincidents che potrebbero avere alcuni dei seguenti codici di errore.

Codici di errore di AlloyDB Omni

Codice di errore Descrizione Azione consigliata
DBSE0601.PgBackRest: Failed to backup AlloyDB Omni utilizza pgBackRest per le funzionalità relative a backup e ripristino.
Questo errore può verificarsi in una risorsa di backup quando pgBackRest non è riuscito a eseguire il backup richiesto.
Se si verifica, controlla i seguenti log per ulteriori informazioni:
log del backup di pgBackRest sul disco obs del pod del database in /obs/pgbackrest/db-backup.log directory

log del database PostgreSQL sul disco obs del pod del database in /obs/diagnostic/postgresql.log directory.
DBSE0604.pgBackRest: Failed to restore AlloyDB Omni utilizza pgBackRest per le funzionalità relative a backup e ripristino.
Questo errore può verificarsi in una risorsa di ripristino quando il ripristino di pgBackRest non è riuscito.
Se si verifica, controlla i seguenti log per ulteriori informazioni:
* log di ripristino di pgBackRest sul disco obs del pod del database nella directory /obs/pgbackrest/db-restore.log.

* I log del database PostgreSQL sul disco obs del pod del database nella directory /obs/diagnostic/postgresql.log.
DBSE1080. HA: Failed to stop primary database Questo errore si verifica quando il database principale non si arresta correttamente.
Questo può accadere perché il database non è responsivo o perché il tempo di attesa per l'interruzione del database è scaduto.
Se si verifica durante un failover, l'operazione di failover tenta di continuare a promuovere un nuovo database principale.
Se il problema persiste, potrebbe essere necessario riparare o ricreare manualmente il database.
DBSE1081. Failed to promote standby database Questo errore può verificarsi durante un failover o uno switchover quando si tenta di promuovere un database di riserva.
Per maggiori dettagli, controlla il messaggio di errore.
In questo caso, l'operazione di failover o switchover tenta di eseguire il rollback al vecchio database principale.
Se il rollback non va a buon fine, potrebbe essere necessario riparare, riavviare o ricreare manualmente questo cluster di database.
DBSE1082. Failed to rewind the database Questo errore può verificarsi durante un'operazione che tenta di trasformare un database principale in un database di standby.
Per maggiori dettagli, controlla il messaggio di errore.
Se si verifica durante un'operazione di failover o switchover, AlloyDB Omni tenta di eseguire il rollback al vecchio database principale.
Se il rollback non va a buon fine, potrebbe essere necessario riparare, riavviare o ricreare manualmente il cluster di database.
DBSE2411. PostgreSQL: Failed to create physical replication slot Questo errore può verificarsi in un'istanza a monte durante il tentativo di configurare la replica a valle.
Per ulteriori dettagli, controlla il messaggio di errore.
Se l'errore persiste, potrebbe essere necessario riavviare la procedura di configurazione della replica.
DBSE2412. PostgreSQL: Failed to query replication slots Questo errore può verificarsi in un'istanza a monte. Controlla il messaggio di errore per ulteriori dettagli sulla causa dell'errore.
DBSE2413. PostgreSQL: Failed to reload config Questo errore può verificarsi quando un parametro del database è stato modificato e non è possibile ricaricarlo. Per maggiori dettagli, controlla il messaggio di errore.
Se il messaggio indica che l'errore è causato da un parametro specifico, potrebbe essere necessario modificarlo.
DBSE2414. PostgreSQL: Failed to run pg_basebackup Questo errore si verifica durante la configurazione della replica per una nuova istanza a valle. Per ulteriori dettagli, controlla il messaggio di errore.
Se l'errore persiste, potresti dover eliminare manualmente questa istanza e riavviare il processo di replica.
DBSE2415. PostgreSQL: failed to connect to database Questo errore si verifica quando l'agente operatore non riesce a connettersi al database. Il motivo più probabile è che il database sia stato arrestato o abbia avuto un arresto anomalo.
Per maggiori dettagli, leggi il messaggio di errore.
DBSE2416. PostgreSQL: Failed to set synchronous standby names Questo errore può verificarsi in un'istanza a monte durante la configurazione di una replica.
Se i nomi in standby sincroni non sono stati impostati correttamente, i nomi in standby sono asincroni.
Per maggiori dettagli, controlla il messaggio di errore.
Se il problema persiste, potrebbe essere necessario disattivare e riattivare la replica.
DBSE2417. PostgreSQL: Failed to terminate replication Questo errore può verificarsi in un'istanza a monte se un'istanza a valle è stata modificata, ad esempio se il numero di standby è ridotto. Per maggiori dettagli, controlla il messaggio di errore.
Se il problema persiste, potrebbe essere necessario disattivare e riattivare la replica.
DBSE2418. PostgreSQL: Failed to drop replication slot Questo errore può verificarsi in un'istanza a monte se un'istanza a valle è stata modificata, ad esempio se il numero di standby è ridotto. Per maggiori dettagli, controlla il messaggio di errore.
Se il problema persiste, potrebbe essere necessario disattivare e riattivare la replica.