Halaman ini menjelaskan kode error AlloyDB Omni dan perbaikan yang direkomendasikan.
Mengekstrak error
Untuk mengekstrak kode error, ikuti langkah-langkah berikut:
Untuk mendapatkan manifes cluster database, jalankan:
kubectl get dbclusters.a DB_CLUSTER_NAME -n DB_CLUSTER_NAMESPACE -o yaml
Ganti kode berikut:
DB_CLUSTER_NAME
: nama cluster database Anda—misalnya,my-db-cluster
.DB_CLUSTER_NAMESPACE
: nama namespace cluster database Anda.
Periksa kondisi status cluster database dan kolom
criticalincidents
yang mungkin memiliki beberapa kode error berikut.
Kode error AlloyDB Omni
Kode error | Deskripsi | Tindakan yang disarankan |
---|---|---|
DBSE0601.PgBackRest: Failed to backup |
AlloyDB Omni menggunakan pgBackRest untuk fitur terkait pencadangan dan pemulihan. Error ini dapat terjadi pada resource cadangan saat pgBackRest gagal mengambil cadangan yang diminta. |
Jika terjadi, periksa log berikut untuk mengetahui informasi selengkapnya: log pencadangan pgBackRest di disk obs Pod database di /obs/pgbackrest/db-backup.log directory log database PostgreSQL di disk obs Pod database di /obs/diagnostic/postgresql.log directory . |
DBSE0604.pgBackRest: Failed to restore |
AlloyDB Omni menggunakan pgBackRest untuk fitur terkait pencadangan dan pemulihan. Error ini dapat terjadi pada resource pemulihan saat pgBackRest gagal memulihkan. |
Jika terjadi, periksa log pemulihan pgBackRest di disk obs Pod database di direktori /obs/pgbackrest/db-restore.log .* Log database PostgreSQL di disk obs Pod database di direktori /obs/diagnostic/postgresql.log . |
DBSE1080. HA: Failed to stop primary database |
Error ini terjadi saat database utama gagal berhenti dengan benar. Hal ini dapat terjadi karena database tidak responsif, atau mungkin waktu tunggu untuk menunggu database berhenti telah habis. |
Jika hal ini terjadi selama failover, operasi failover akan mencoba terus mempromosikan database primer baru. Jika masalah berlanjut, Anda mungkin perlu memperbaiki atau membuat ulang database secara manual. |
DBSE1081. Failed to promote standby database |
Error ini dapat terjadi selama failover atau switchover saat mencoba mempromosikan database standby. Periksa pesan error untuk mengetahui detail selengkapnya. |
Jika hal ini terjadi, operasi failover atau switchover akan mencoba melakukan rollback ke database utama lama. Jika rollback gagal, Anda mungkin perlu memperbaiki, memulai ulang, atau membuat ulang cluster database ini secara manual. |
DBSE1082. Failed to rewind the database |
Error ini dapat terjadi selama operasi yang mencoba mengubah database utama menjadi database standby. Periksa pesan error untuk mengetahui detail selengkapnya. |
Jika hal ini terjadi selama operasi failover atau switchover, AlloyDB Omni akan mencoba melakukan rollback ke database utama lama. Jika rollback gagal, Anda mungkin perlu memperbaiki, memulai ulang, atau membuat ulang cluster database secara manual. |
DBSE2411. PostgreSQL: Failed to create physical replication slot |
Error ini dapat terjadi pada instance upstream saat mencoba menyiapkan replikasi downstream. Periksa pesan error untuk mengetahui detail tambahan. |
Jika error berlanjut, Anda mungkin perlu memulai ulang proses penyiapan replikasi. |
DBSE2412. PostgreSQL: Failed to query replication slots |
Error ini dapat terjadi pada instance upstream. | Periksa pesan error untuk mengetahui detail tambahan tentang penyebab error. |
DBSE2413. PostgreSQL: Failed to reload config |
Error ini dapat terjadi saat parameter database telah diubah dan tidak dapat dimuat ulang. | Periksa pesan error untuk mengetahui detail selengkapnya. Jika pesan menunjukkan bahwa parameter tertentu menyebabkan error, Anda mungkin perlu mengubah parameter tersebut. |
DBSE2414. PostgreSQL: Failed to run pg_basebackup |
Error ini terjadi selama penyiapan replikasi untuk instance downstream baru. | Periksa pesan error untuk mengetahui detail tambahan. Jika error terus berlanjut, Anda mungkin perlu menghapus instance ini secara manual dan memulai ulang proses replikasi. |
DBSE2415. PostgreSQL: failed to connect to database |
Error ini terjadi saat agen operator tidak dapat terhubung ke database. | Alasan yang paling mungkin adalah database dinonaktifkan atau mengalami error. Baca pesan error untuk mengetahui detail selengkapnya. |
DBSE2416. PostgreSQL: Failed to set synchronous standby names |
Error ini dapat terjadi pada instance upstream saat menyiapkan replikasi. Jika nama standby sinkron belum ditetapkan dengan benar, nama standby akan menjadi asinkron. |
Periksa pesan error untuk mengetahui detail selengkapnya. Jika masalah berlanjut, Anda mungkin perlu menonaktifkan, lalu mengaktifkan kembali replikasi. |
DBSE2417. PostgreSQL: Failed to terminate replication |
Error ini dapat terjadi pada instance upstream jika instance downstream telah berubah, misalnya, jumlah standby dikurangi. | Periksa pesan error untuk mengetahui detail selengkapnya. Jika masalah berlanjut, Anda mungkin perlu menonaktifkan, lalu mengaktifkan kembali replikasi. |
DBSE2418. PostgreSQL: Failed to drop replication slot |
Error ini dapat terjadi pada instance upstream jika instance downstream telah berubah, misalnya, jumlah standby dikurangi. | Periksa pesan error untuk mengetahui detail selengkapnya. Jika masalah berlanjut, Anda mungkin perlu menonaktifkan, lalu mengaktifkan kembali replikasi. |