Jika suatu shard mengalami kekurangan ruang penyimpanan atau mencapai bottleneck performa, Anda dapat mengubah spesifikasinya atau kapasitas penyimpanannya. Pada instansi kluster sharded ApsaraDB for MongoDB, perubahan konfigurasi ini dapat diterapkan ke satu atau beberapa shard.
Batasan
Kapasitas penyimpanan yang Anda pilih harus lebih besar dari atau sama dengan kapasitas penyimpanan yang sedang digunakan oleh shard tersebut.
Jumlah node read-only yang Anda pilih harus lebih besar dari atau sama dengan jumlah maksimum node read-only di antara semua shard.
Saat menurunkan spesifikasi instansi langganan, Anda tidak dapat menambah jumlah node read-only.
Aturan penagihan
Untuk informasi selengkapnya, lihat Biaya perubahan konfigurasi.
Peringatan
Selama proses perubahan konfigurasi, terjadi satu atau dua disconnection transient. Setiap disconnection berlangsung sekitar 30 detik. Untuk menghindari gangguan bisnis, atur waktu efektif untuk perubahan tersebut.
PentingJika Anda hanya mengubah kapasitas penyimpanan, sistem akan melakukan operasi berbeda tergantung pada ketersediaan resource penyimpanan pada host lokal.
Cukup: Penyimpanan diperluas pada host lokal tanpa migrasi cross-host atau switchover. Tidak terjadi disconnection transient selama proses ini. Tugas dieksekusi segera dan Anda tidak perlu menunggu jendela pemeliharaan.
Tidak cukup: Diperlukan migrasi cross-host dan switchover. Terjadi disconnection transient selama proses ini. Tugas diterapkan dalam rentang waktu efektif yang telah Anda tentukan.
Waktu yang dibutuhkan untuk menyelesaikan perubahan konfigurasi bergantung pada faktor-faktor seperti jaringan, antrian tugas, dan ukuran data. Kami menyarankan agar Anda melakukan perubahan konfigurasi selama jam sepi dan memastikan aplikasi Anda memiliki mekanisme reconnect otomatis.
Jika versi minor database Anda sudah kedaluwarsa atau tidak lagi dipelihara, sistem akan secara otomatis melakukan upgrade ke versi minor terbaru guna memastikan performa dan stabilitas yang lebih baik.
Prosedur
Buka halaman MongoDB sharded cluster instances. Di bagian atas halaman, pilih kelompok sumber daya dan wilayah. Lalu, klik ID instans target.
Pada bagian Shard List, ubah konfigurasi satu atau beberapa shard sesuai kebutuhan.
Mengubah konfigurasi satu shard
Klik ikon
pada kolom Actions shard target. Kemudian, untuk instans pay-as-you-go, pilih Change Configuration. Untuk instans langganan, pilih Upgrade Configuration atau Downgrade Configuration.Mengubah konfigurasi beberapa shard
Pada bagian Shard List, pilih shard target.
Di pojok kiri atas Shard List, pilih Batch Change Configurations untuk instans pay-as-you-go. Untuk instans langganan, pilih Batch Upgrade atau Batch Downgrade sesuai kebutuhan.
Atur parameter berikut.
Parameter
Deskripsi
Specification Category
Pilih kategori spesifikasi shard.
CatatanParameter ini hanya berlaku untuk instans yang menggunakan cloud disk.
Jika suatu kategori tidak didukung di zona saat ini, Anda tidak dapat memilih kategori tersebut.
Untuk informasi selengkapnya tentang kategori dan spesifikasi instansi kluster sharded, lihat Sharded cluster instance types.
Instance Specifications
Pilih spesifikasi shard.
Storage Capacity
Pilih storage space baru untuk shard.
CatatanStorage space yang dipilih harus lebih besar dari atau sama dengan storage space saat ini dari shard yang bersangkutan. Untuk mengurangi storage space, Anda dapat membuat instans baru. Untuk informasi selengkapnya, lihat Other configuration change scenarios and solutions.
Setelah Anda mengubah nilai Storage Capacity shard, kapasitas penyimpanan baru yang Anda tentukan berlaku untuk semua node dalam shard tersebut, termasuk node read-only di dalamnya.
Read-only Nodes
Pilih jumlah node read-only untuk perubahan konfigurasi.
Switchover Time
Pilih waktu penerapan perubahan konfigurasi.
Switch Immediately after Migration: Setelah perubahan konfigurasi selesai, sistem segera melakukan switchover.
Switch within Maintenance Window: Switchover diterapkan dalam jendela pemeliharaan. Anda dapat memilih jendela pemeliharaan yang telah ditetapkan atau mengatur yang baru sesuai kebutuhan.
Klik Edit di sebelah kanan Switch within Maintenance Window untuk mengatur waktu switchover.
Pada bagian Specification Information, klik Edit di sebelah kanan Maintenance Window untuk mengatur waktu switchover. Untuk informasi selengkapnya tentang cara mengatur waktu, lihat Set a maintenance window.
CatatanJika Anda hanya memperluas storage space dan host setiap shard memiliki resource yang cukup, storage diperluas secara lokal tanpa migrasi cross-host atau switchover. Oleh karena itu, tugas dieksekusi dan langsung berlaku. Anda tidak perlu menunggu jendela pemeliharaan.
Selesaikan pembelian berdasarkan metode penagihan.
Pay-as-you-go: Klik Pay Now. Sistem akan secara otomatis memotong biaya dalam satu jam ke depan.
Subscription: Klik Pay Now dan selesaikan proses pembayaran di halaman Payment.
Selama proses perubahan konfigurasi, status instans adalah Changing Configuration. Saat status instans berubah menjadi Running, perubahan konfigurasi telah selesai.
Operasi API terkait
API | Deskripsi |
Mengubah konfigurasi satu node Mongos atau shard dalam instansi kluster sharded ApsaraDB for MongoDB. | |
Mengubah konfigurasi beberapa node Mongos atau shard dalam instansi kluster sharded ApsaraDB for MongoDB. |