All Products
Search
Document Center

ApsaraDB for MongoDB:Ikhtisar Perubahan Konfigurasi Instans

Last Updated:Jul 09, 2026

Ubah spesifikasi instans, kapasitas penyimpanan, dan jumlah node agar sesuai dengan kebutuhan beban kerja Anda.

Rencana perubahan konfigurasi

Tabel berikut mencantumkan rencana perubahan konfigurasi dan jenis perubahan yang didukung untuk setiap tipe instans.

Configuration change plan

Billing method

Change type

Supported changes

Modify the configuration of a standalone instance

Subscription

Upgrade

Upgrade Specifications dan Storage space instans.

Downgrade

Downgrade Specifications instans.

Pay-as-you-go

  • Upgrade

  • Downgrade

Ubah Specifications dan Storage space instans.

Catatan
  • Storage space baru harus lebih besar dari atau sama dengan storage space saat ini.

  • MongoDB tidak mendukung downgrade storage space. Untuk mengurangi storage space, buat instans baru sebagai pengganti instans asli. Other scenarios and solutions.

Modify the configuration of a replica set instance

Subscription

Upgrade

Ubah jumlah node primary and secondary nodes serta node read-only nodes, Specifications, dan Storage space.

Catatan
  • Saat Anda mengubah Storage space, ukuran baru harus lebih besar dari atau sama dengan ukuran saat ini.

  • Setelah Storage space diubah, nilai baru diterapkan pada setiap node dalam instans. Nilai ini bukan jumlah total storage space semua node.

Downgrade

Ubah jumlah node primary and secondary nodes, jumlah node read-only nodes, dan Specifications.

Pay-as-you-go

  • Upgrade

  • Downgrade

Ubah jumlah node primary and secondary nodes, jumlah node read-only nodes, Specifications, dan Storage space.

Catatan
  • Saat Anda mengubah Storage space, nilai baru harus lebih besar dari atau sama dengan storage space instans saat ini.

  • MongoDB tidak mendukung downgrade storage space. Untuk mengurangi storage space, buat instans baru sebagai pengganti instans asli. Other scenarios and solutions.

  • Setelah Storage space diubah, nilai baru menentukan storage space untuk setiap node dalam instans. Nilai ini bukan total storage space semua node.

Modify the configuration of a sharded cluster instance

Subscription

Add Mongos nodes

Saat menambahkan node Mongos, Anda dapat mengonfigurasi Specifications dan Quantity-nya.

Catatan

Instans kluster sharded secara default mendukung maksimal 32 node Mongos. Jika instans kluster sharded memiliki 3 node Mongos, Anda dapat menambahkan maksimal 29 node Mongos.

Add shard nodes

Saat menambahkan node shard, Anda dapat mengonfigurasi Specifications, Quantity to create, Storage space, dan jumlah node read-only nodes.

Catatan
  • Instans kluster sharded secara default mendukung maksimal 32 node shard. Jika instans kluster sharded memiliki 3 node shard, Anda dapat menambahkan maksimal 29 node shard.

  • Specifications, Storage space, dan jumlah node read-only nodes untuk setiap node shard baru harus lebih besar dari atau sama dengan node shard yang sudah ada dengan konfigurasi tertinggi.

  • MongoDB tidak mendukung downgrade storage space untuk node shard. Untuk mengurangi storage space, buat instans baru sebagai pengganti instans asli. Other scenarios and solutions.

  • Jika Anda menambahkan node read-only saat menambahkan node shard, storage space node shard baru dan setiap node read-only-nya sama dengan storage space yang Anda pilih untuk node shard baru tersebut.

Modify the configuration of Mongos nodes

Ubah Specifications satu atau beberapa node Mongos.

Modify the configuration of shard nodes

Ubah Specifications, Storage space, dan jumlah node read-only nodes untuk satu atau beberapa node shard.

Catatan
  • Saat Anda mengubah Storage space, nilai baru harus lebih besar dari atau sama dengan storage space instans saat ini.

  • MongoDB tidak mendukung downgrade storage space untuk node shard. Untuk mengurangi storage space, buat instans baru sebagai pengganti instans asli. Other scenarios and solutions.

  • Setelah Storage space node shard diubah, ukuran penyimpanan baru berlaku untuk node shard tersebut dan semua node read-only-nya.

Modify the configuration of ConfigServer nodes

Ubah Specifications dan Storage space node ConfigServer.

Catatan
  • Saat Anda mengubah storage space, storage space baru harus lebih besar dari atau sama dengan storage space node saat ini.

  • Instans yang menggunakan local disks tidak mendukung modifikasi konfigurasi node ConfigServer.

Modify the configurations of multiple components and nodes in a batch

Ubah konfigurasi beberapa komponen dan node dalam satu task:

  • Spesifikasi dan storage space satu atau beberapa node shard.

  • Spesifikasi satu atau beberapa node Mongos.

  • Spesifikasi dan storage space node ConfigServer.

    Catatan
    • Instans yang menggunakan local disks tidak mendukung modifikasi konfigurasi node ConfigServer.

    • Batas perubahan konfigurasi untuk komponen dan tipe node yang dipilih tetap berlaku.

    • Untuk mengubah jumlah node read-only pada sebuah shard, Anda harus memodifikasi konfigurasi node shard tersebut secara individual.

Pay-as-you-go

Add Mongos nodes

Saat menambahkan node Mongos, Anda dapat mengonfigurasi Specifications dan Quantity-nya.

Catatan

Instans kluster sharded secara default mendukung maksimal 32 node Mongos. Jika instans kluster sharded memiliki 3 node Mongos, Anda dapat menambahkan maksimal 29 node Mongos.

Add shard nodes

Saat menambahkan node shard, Anda dapat mengonfigurasi Specifications, Quantity, dan Storage space.

Catatan
  • Instans kluster sharded secara default mendukung maksimal 32 node shard. Jika instans kluster sharded memiliki 3 node shard, Anda dapat menambahkan maksimal 29 node shard.

  • Saat Anda mengonfigurasi Storage space, nilainya harus lebih besar dari atau sama dengan storage space instans saat ini.

  • MongoDB tidak mendukung downgrade storage space untuk node shard. Untuk mengurangi storage space, buat instans baru sebagai pengganti instans asli. Other scenarios and solutions.

  • Jika Anda menambahkan node read-only saat menambahkan node shard, storage space node shard baru dan setiap node read-only-nya sama dengan storage space yang Anda pilih untuk node shard baru tersebut.

Modify the configuration of Mongos nodes

Ubah Specifications satu atau beberapa node Mongos.

Modify the configuration of shard nodes

Ubah Specifications dan Storage space satu atau beberapa node shard.

Catatan
  • Saat Anda mengubah Storage space, ukuran baru harus lebih besar dari atau sama dengan ukuran penyimpanan instans saat ini.

  • MongoDB tidak mendukung downgrade storage space untuk node shard. Untuk mengurangi storage space, buat instans baru sebagai pengganti instans asli. Other scenarios and solutions.

  • Setelah Storage space node shard diubah, storage space node shard tersebut dan semua node read-only-nya diperbarui menjadi kapasitas baru.

Modify the configuration of ConfigServer nodes

Ubah Specifications dan Storage space node ConfigServer.

Catatan
  • Saat Anda mengubah storage space, storage space baru harus lebih besar dari atau sama dengan storage space node saat ini.

  • Instans yang menggunakan local disks tidak mendukung modifikasi konfigurasi node ConfigServer.

Modify the configurations of multiple components and nodes in a batch

Ubah konfigurasi beberapa komponen dan node dalam satu task:

  • Spesifikasi dan storage space satu atau beberapa node shard.

  • Spesifikasi satu atau beberapa node Mongos.

  • Spesifikasi dan storage space node ConfigServer.

    Catatan
    • Instans yang menggunakan local disks tidak mendukung modifikasi konfigurasi node ConfigServer.

    • Batas perubahan konfigurasi untuk komponen dan tipe node yang dipilih tetap berlaku.

    • Untuk mengubah jumlah node read-only pada sebuah shard, Anda harus memodifikasi konfigurasi node shard tersebut secara individual.

Release Mongos or shard nodes

Lepaskan node Mongos atau shard secara manual.

Catatan
  • Lepaskan node Mongos hanya jika instans memiliki tiga atau lebih node Mongos. Setidaknya dua node Mongos harus dipertahankan.

  • Lepaskan node shard hanya jika instans memiliki tiga atau lebih node shard. Setidaknya dua node shard harus dipertahankan.

  • Sebelum melepaskan node shard, pastikan node shard yang tersisa memiliki kapasitas yang cukup untuk data yang dilepaskan. Jika tidak, instans akan tetap berada dalam status Deleting Node, dan Anda tidak dapat mengatur ulang password, mengganti role, mengubah endpoint node, atau memodifikasi parameter.

Other scenarios and solutions

Skenario berikut memerlukan pembuatan instans baru:

  • Downgrade storage space instans atau node shard.

  • Menambah jumlah node untuk instans mandiri.

  • Mengubah arsitektur instans.

  • Mengubah storage engine dari RocksDB atau TerarkDB ke WiredTiger.

Untuk mengubah konfigurasi dalam skenario ini:

  1. Buat instans baru. Untuk petunjuknya, lihat Create a standalone instance, Create a replica set instance, atau Create a sharded cluster instance.

    Catatan
  2. Migrasikan data dari instans asli ke instans baru. Data migration and synchronization.

  3. Setelah memverifikasi bahwa instans baru berfungsi sebagaimana mestinya, alihkan workload Anda ke instans tersebut.

  4. Opsional: Jika instans asli tidak lagi diperlukan, lepaskan instans tersebut.

FAQ

Setelah saya melakukan upgrade spesifikasi instans, mengapa performa tampaknya tidak meningkat?

Konfirmasi spesifikasi baru di halaman Basic Information. Periksa CPU Usage dan IOPS Usage di halaman Monitoring Information. Setelah upgrade berhasil, metrik ini biasanya menurun secara signifikan.

Catatan

Jangan gunakan Memory Usage untuk mengevaluasi performa. Ukuran cache WiredTiger menyesuaikan dengan spesifikasi instans dan diharapkan menempati lebih dari 50% memori yang tersedia.

Penggunaan memori sekitar 80% merupakan hal normal untuk instans MongoDB. Jika penggunaan berlebihan, percepat reclaim memori dan pelepasan memori tcmalloc. High memory usage of a MongoDB instance.

Bagaimana cara menangani error "There is not enough resource for your operation."?

Pesan error ini menunjukkan bahwa zona tujuan tidak memiliki sumber daya yang cukup untuk perubahan konfigurasi. Anda dapat mencoba mengubah instans ke spesifikasi yang berbeda, atau submit a ticket untuk dukungan teknis.

Related topics

Versi, storage engine, dan batasan yang didukung: Versions and storage engines.

Untuk meningkatkan versi database utama, lihat Meningkatkan versi database utama.