Setelah membuat kluster PolarDB, Anda dapat menambahkan atau menghapus node read-only secara manual.
Latar Belakang
Kluster PolarDB dapat memiliki hingga 15 node read-only. Untuk memastikan ketersediaan tinggi, disarankan agar Anda menyimpan setidaknya satu node read-only. Dalam sebuah kluster, setidaknya satu node read-only harus memiliki spesifikasi yang sama dengan node primary. Anda dapat mengonfigurasi spesifikasi untuk node read-only lainnya sesuai kebutuhan.
Penagihan
Node baru menggunakan metode penagihan yang sama dengan kluster:
-
Jika kluster Anda menggunakan metode penagihan Subscription (prabayar), node yang ditambahkan juga ditagih berdasarkan skema Subscription.
-
Jika kluster Anda menggunakan metode penagihan Pay-As-You-Go (pascabayar atau per jam), node yang ditambahkan juga ditagih berdasarkan skema Pay-As-You-Go.
-
Anda dapat melepas node read-only berlangganan maupun pay-as-you-go kapan saja. Setelah node dilepas, penagihan untuk node tersebut berhenti, dan Anda mungkin menerima pengembalian dana.
-
Anda hanya dikenai biaya untuk compute node yang Anda tambahkan. Ruang penyimpanan ditagih secara terpisah dan tidak dipengaruhi oleh jumlah compute node.
Peringatan
-
Anda hanya dapat menambahkan atau menghapus node read-only ketika tidak ada perubahan konfigurasi yang sedang berlangsung pada kluster.
-
Anda dapat menghapus beberapa node read-only sekaligus. Namun, untuk mencegah kesalahan operasional, disarankan agar Anda menambahkan atau menghapus hanya satu node dalam satu waktu.
-
Menambahkan node read-only memerlukan waktu sekitar 5 menit. Operasi ini tidak memengaruhi database Anda.
-
Menghapus node read-only akan memutus koneksi ke node tersebut secara singkat. Node lain tidak terpengaruh. Disarankan agar Anda melakukan operasi ini selama jam sepi dan memastikan aplikasi Anda memiliki mekanisme koneksi ulang otomatis. Jika aplikasi Anda terhubung ke cluster endpoint, PolarDB secara otomatis menghapus node yang dihapus dari endpoint tersebut, sehingga Anda tidak perlu mengubah konfigurasi aplikasi.
Tambahkan node read-only
Setelah menambahkan node read-only, koneksi pemisahan baca/tulis yang baru akan meneruskan permintaan ke node tersebut. Koneksi yang sudah ada tidak akan secara otomatis menggunakan node baru. Untuk mengarahkan permintaan dari koneksi yang sudah ada ke node baru, Anda harus membuat koneksi ulang—misalnya, dengan me-restart aplikasi.
-
Masuk ke PolarDB console. Di panel navigasi sebelah kiri, klik Clusters. Pilih region kluster, lalu temukan kluster tersebut.
-
Buka wizard Add/Remove Node dengan salah satu cara berikut:
-
Di kolom Operation, klik Add/Remove Node.
-
Klik ID kluster. Di halaman Basic Information, pada bagian database nodes, klik Add/Remove Node.
-
-
Pilih Add Node dan klik OK.
Proses penambahan node memerlukan waktu sekitar 5 menit. Cluster endpoint default secara otomatis mengenali node baru untuk load balancing.
-
Klik + Add Read-only Node, pilih Switching Time, terima syarat layanan, lalu klik Buy Now.
Catatan-
Untuk menambahkan beberapa node sekaligus ke kluster Anda, klik berulang kali tombol + Add Read-only Node.
-
Untuk Switching Time, Anda dapat memilih Switch Now atau Switch At. Jika Anda memilih Switch At, Anda dapat menentukan waktu apa pun dalam rentang 24 jam ke depan. Tugas penambahan node akan selesai dalam waktu 30 menit setelah waktu yang dijadwalkan. Anda juga dapat melihat detail tugas atau membatalkannya di halaman Scheduled Tasks. Untuk informasi lebih lanjut, lihat Scheduled Tasks.
-
Hapus node read-only
-
Masuk ke PolarDB console. Di panel navigasi sebelah kiri, klik Clusters. Pilih region kluster, lalu temukan kluster tersebut.
-
Buka wizard Add/Remove Node dengan salah satu cara berikut:
-
Di kolom Operation, klik Add/Remove Node.
-
Klik ID kluster. Di halaman Basic Information, pada bagian database nodes, klik Add/Remove Node.
-
-
Pilih Delete Node dan klik OK.
-
Klik ikon
di samping node yang ingin Anda hapus. -
Terima syarat layanan, lalu klik Buy Now.
CatatanAnda dapat melepas node read-only berlangganan maupun pay-as-you-go kapan saja. Setelah node dilepas, penagihan untuk node tersebut berhenti, dan Anda mungkin menerima pengembalian dana.
Referensi API
|
API |
Deskripsi |
|
Menambahkan node ke kluster PolarDB. |
|
|
Memodifikasi spesifikasi node dalam kluster PolarDB. |
|
|
Merestart node dalam kluster PolarDB. |
|
|
Menghapus node dari kluster PolarDB. |