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 yamlSostituisci 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 di stato del cluster di database e i campi
criticalincidentsche potrebbero contenere 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à correlate al backup e al 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 di backup di pgBackRest sul disco obs del pod del database in /obs/pgbackrest/db-backup.log directoryLog 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à correlate al backup e al ripristino. Questo errore può verificarsi in una risorsa di ripristino quando pgBackRest non è riuscito a eseguire il ripristino.  | 
Se si verifica, controlla i seguenti log per maggiori informazioni: * Log di ripristino di pgBackRest sul disco obs del pod del database nella directory /obs/pgbackrest/db-restore.log.* 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 primario non si arresta correttamente.  Ciò può essere dovuto al fatto che il database non risponde o che è scaduto il timeout di attesa del completamento dell'arresto del database.  | 
Se ciò 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 standby.  Controlla il messaggio di errore per maggiori dettagli.  | 
Se si verifica questo problema, l'operazione di failover o switchover tenta di eseguire il rollback al vecchio database principale.  Se il rollback non riesce, potresti dover 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.  Controlla il messaggio di errore per maggiori dettagli.  | 
Se ciò si verifica durante un'operazione di failover o switchover, AlloyDB Omni tenta di eseguire il rollback al vecchio database principale.  Se il rollback non riesce, potresti dover riparare, riavviare o ricreare manualmente il cluster di database.  | 
DBSE2411. PostgreSQL: Failed to create physical replication slot | 
Questo errore può verificarsi in un'istanza upstream quando si tenta di configurare la replica downstream.  Controlla il messaggio di errore per ulteriori dettagli.  | 
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 upstream. | 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 un parametro specifico causa l'errore, potresti doverlo modificare.  | 
DBSE2414. PostgreSQL: Failed to run pg_basebackup | 
Questo errore si verifica durante la configurazione della replica per una nuova istanza downstream. | Per maggiori 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 chiuso o si sia arrestato in modo anomalo.  Leggi il messaggio di errore per maggiori dettagli.  | 
DBSE2416. PostgreSQL: Failed to set synchronous standby names | 
Questo errore può verificarsi in un'istanza upstream durante la configurazione di una replica.  Se i nomi di standby sincrono non sono stati impostati correttamente, i nomi di 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 upstream se un'istanza downstream è stata modificata, ad esempio il numero di standby è stato 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 upstream se un'istanza downstream è stata modificata, ad esempio il numero di standby è stato ridotto. | Per maggiori dettagli, controlla il messaggio di errore.  Se il problema persiste, potrebbe essere necessario disattivare e riattivare la replica.  |