Halaman ini menjelaskan cara memeriksa status kondisi kuorum dual region Spanner, dan cara mengubah kuorum secara manual jika terjadi gangguan layanan.
Untuk mengetahui informasi selengkapnya tentang dual-region, lihat Konfigurasi instance dual-region Spanner.
Memeriksa status kuorum dual-region
Anda dapat memeriksa status kuorum dual-region dengan cara berikut.
- Di halaman Database overview
- Menggunakan Dasbor insight sistem
Di halaman Ringkasan database
Buka halaman Spanner Instances di Konsol Google Cloud.
Klik nama instance yang ada di konfigurasi dual-region.
Klik nama database.
Di bagian Overview, cari baris Kuorum, yang menampilkan status kuorum dual-region instance Anda:
Jika kuorum terpenuhi di kedua wilayah, status akan menampilkan Dual-region.
Jika failover manual atau yang dikelola Google telah dilakukan, Anda akan melihat nama region penayangan (misalnya,
asia-south1
).
Dasbor insight sistem
Setelah membuat konfigurasi dual-region, Anda dapat melihat metrik Ketersediaan kuorum dual region di dasbor Insight sistem tingkat Instance.
Untuk mengetahui informasi selengkapnya, buka Melihat dasbor insight sistem.
Mengubah kuorum dual-region dari region ganda menjadi region tunggal (failover)
Untuk melakukan failover secara manual jika terjadi pemadaman layanan regional atau masalah partisi jaringan:
Konsol Google Cloud
Buka halaman Spanner Instances di Konsol Google Cloud.
Klik nama instance yang ada di konfigurasi dual-region.
Klik System insights di menu navigasi.
Temukan metrik Ketersediaan kuorum region ganda.
Jika metrik ketersediaan kuorum Dual-region menunjukkan adanya gangguan di suatu region, klik
Activate Cloud Shell di bagian atas konsol Google Cloud.
Cloud Shell akan terbuka.
Untuk mengubah kuorum dual-region dari dual-region menjadi satu region, masukkan perintah berikut yang ada di tab gcloud CLI:
gcloud spanner databases change-quorum
. Untuk petunjuk terperinci, lihat tabgcloud
.
gcloud CLI
Gunakan perintah gcloud spanner databases change-quorum
untuk mengubah kuorum dual-region dari dual-region menjadi satu region.
gcloud spanner databases change-quorum
DATABASE_ID --instance=INSTANCE_ID
--single-region --serving-location=SERVING_LOCATION
[--etag=ETAG]
Ganti kode berikut:
DATABASE_ID
: ID permanen database.INSTANCE_ID
: ID permanen untuk instance.SERVING_LOCATION
: Konfigurasi instance regional tempat Anda ingin melakukan failover. Misalnya, jikaasia-south1
(Mumbai) tidak responsif, dan Anda ingin melakukan failover keasia-south2
(Delhi), inputasia-south2
. PastikanSERVING_LOCATION
adalah region yang responsif. Memilih region yang salah untuk failover akan menyebabkan ketidaktersediaan database, yang tidak dapat dipulihkan sebelum region kembali online.
Flag opsional:
--etag=ETAG
: ArgumenETAG
dapat digunakan untuk perlindungan replay.
Untuk memeriksa status operasi perubahan kuorum Anda, jalankan
perintah
gcloud spanner databases describe
. Kolom quorumInfo
memberikan informasi tentang operasi.
gcloud spanner databases describe DATABASE_ID
--instance=INSTANCE_ID
Mengubah kuorum dual-region dari region tunggal menjadi dual-region (failback)
Untuk failover secara manual setelah region yang terganggu responsif atau setelah masalah partisi jaringan diselesaikan:
Konsol Google Cloud
Buka halaman Spanner Instances di Konsol Google Cloud.
Klik nama instance yang ada di konfigurasi dual-region.
Klik System insights di menu navigasi.
Temukan metrik Ketersediaan kuorum region ganda.
Pada metrik ketersediaan kuorum wilayah ganda, klik Ubah kuorum wilayah.
Cloud Shell akan terbuka.
Untuk mengubah kuorum dual-region dari dual-region menjadi satu region, masukkan perintah berikut yang ada di tab gcloud CLI:
gcloud spanner databases change-quorum
. Untuk petunjuk terperinci, lihat tabgcloud
.
gcloud CLI
Gunakan perintah gcloud spanner databases change-quorum
untuk mengubah kuorum dual-region dari satu region menjadi dual-region.
gcloud spanner databases change-quorum
DATABASE_ID --instance=INSTANCE_ID
--dual-region
[--etag=ETAG]
Ganti kode berikut:
DATABASE_ID
: ID permanen database.INSTANCE_ID
: ID permanen untuk instance.
Flag opsional:
--etag=ETAG
: ArgumenETAG
dapat digunakan untuk kontrol serentak optimis.
Untuk memeriksa status operasi perubahan kuorum Anda, jalankan
perintah
gcloud spanner databases describe
. Kolom quorumInfo
memberikan informasi tentang operasi.
gcloud spanner databases describe DATABASE_ID
--instance=INSTANCE_ID
Langkah selanjutnya
- Pelajari Konfigurasi instance region ganda lebih lanjut.