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 | Comportamento consigliato |
|---|---|---|
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. |
In questo caso, controlla i seguenti log per ulteriori informazioni: log di backup di pgBackRest sul disco obs del pod del database nella /obs/pgbackrest/db-backup.log directoryLog del database PostgreSQL sul disco obs del pod del database nella /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. |
In questo caso, 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.* 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 risponde o perché è scaduto il timeout di attesa per l'arresto del database. |
Se si verifica durante un failover, l'operazione di failover tenta di continuare a promuovere un nuovo database principale. Se il problema persiste, potresti dover 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. 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 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. 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 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. Per ulteriori dettagli, controlla il messaggio di errore. |
Se l'errore persiste, potresti dover riavviare la procedura di configurazione della replica. |
DBSE2412. PostgreSQL: Failed to query replication slots |
Questo errore può verificarsi in un'istanza upstream. | Per ulteriori dettagli sulla causa dell'errore, controlla il messaggio di 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 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 che si sia arrestato in modo anomalo. Per maggiori dettagli, leggi il messaggio di errore. |
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 sincroni non sono stati impostati correttamente, i nomi di standby sono asincroni. |
Per maggiori dettagli, controlla il messaggio di errore. Se il problema persiste, potresti dover disattivare e poi 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 se il numero di standby è stato ridotto. | Per maggiori dettagli, controlla il messaggio di errore. Se il problema persiste, potresti dover disattivare e poi 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 se il numero di standby è stato ridotto. | Per maggiori dettagli, controlla il messaggio di errore. Se il problema persiste, potresti dover disattivare e poi riattivare la replica. |