Questa pagina descrive i codici di errore di AlloyDB Omni e le correzioni consigliate.
Estrarre un errore
Per estrarre un codice di errore:
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 esempiomy-db-cluster
.DB_CLUSTER_NAMESPACE
: il nome dello spazio dei nomi del cluster di database.
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. |