全部产品
Search
文档中心

Elasticsearch:Metode pembaruan klaster

更新时间:Jun 24, 2025

Selama pengembangan bisnis, volume data yang disimpan di klaster Elasticsearch dan jumlah permintaan akses ke klaster terus berubah. Dalam situasi ini, Anda mungkin perlu melakukan operasi pembaruan klaster seperti peningkatan kapasitas (scale-out), pengurangan kapasitas (scale-in), peningkatan versi, atau migrasi node. Untuk melaksanakan operasi tersebut, Elasticsearch menyediakan dua metode pembaruan klaster: pembaruan in-place dan pembaruan blue-green. Topik ini menjelaskan kedua metode tersebut.

null Dalam sebagian besar kasus, sistem secara otomatis memilih metode yang sesuai berdasarkan jenis operasi pembaruan klaster yang ingin Anda lakukan. Saat Anda me-restart klaster atau node, atau meningkatkan konfigurasi klaster, Anda dapat memilih metode pembaruan sesuai dengan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Restart a cluster or node atau Upgrade the configuration of a cluster.

Tindakan pencegahan

  • Sebelum melakukan operasi pembaruan klaster, pastikan setiap indeks di klaster memiliki setidaknya satu shard replika untuk meningkatkan stabilitas klaster.
  • Sebelum membuat perubahan pada klaster multi-zona, pastikan jumlah shard replika dari setiap indeks kurang dari jumlah zona tempat klaster diterapkan. Setelah perubahan selesai, Anda dapat menyesuaikan jumlah shard replika secara manual sesuai kebutuhan bisnis. Untuk panduan mengubah jumlah shard replika indeks dalam klaster, lihat Index Templates.

Metode pembaruan klaster

Metode pembaruan klasterDeskripsiSkenario penggunaanCatatan penggunaan
Pembaruan in-placeSistem melakukan pembaruan bergulir untuk node yang ingin Anda perbarui. Proses ini tidak melibatkan migrasi data, dan waktu yang dibutuhkan untuk proses ini tidak dipengaruhi oleh volume data klaster Anda. Namun, kinerja klaster Anda mungkin terpengaruh.Klaster Anda mengalami hambatan kinerja, dan Anda ingin menyelesaikan pembaruan klaster secepat mungkin.Metode pembaruan in-place dapat memengaruhi kinerja klaster Anda. Kami menyarankan Anda menggunakan metode ini selama jam-jam sepi.
Pembaruan blue-greenSistem menambahkan jumlah node yang sama ke klaster Anda, bermigrasi data dari node asli ke node baru secara mulus, dan menghapus node asli dari klaster. Proses ini mulus tetapi memakan waktu, dan alamat IP node berubah.
  • Anda tidak memiliki persyaratan tinggi pada kecepatan pembaruan tetapi memiliki persyaratan tinggi pada ketersediaan klaster.
    null Waktu yang dibutuhkan untuk pembaruan blue-green berkaitan dengan faktor-faktor seperti spesifikasi klaster, struktur data, dan volume data. Dalam sebagian besar kasus, pembaruan memerlukan beberapa jam. Oleh karena itu, kami menyarankan Anda melakukan pembaruan blue-green selama jam-jam sepi. Dalam kasus ekstrem, pembaruan blue-green dapat memengaruhi operasi baca. Kami menyarankan Anda mengonfigurasi mekanisme ulang akses untuk klien Anda sebelum melakukan pembaruan blue-green.
  • Kinerja node di klaster Anda tidak memenuhi persyaratan Anda. Misalnya, utilitas CPU node tetap tinggi untuk periode waktu yang lama.
  • Saat Anda melakukan restart paksa, Anda tidak dapat menggunakan metode pembaruan blue-green.
  • Saat Anda memigrasikan node lintas zona, Anda hanya dapat menggunakan metode pembaruan blue-green.
  • Jika Anda mengubah tipe disk node di klaster Anda saat Anda meningkatkan atau menurunkan konfigurasi klaster Anda, Anda hanya dapat menggunakan metode pembaruan blue-green.
    null Saat Anda meningkatkan konfigurasi klaster Anda, Anda dapat memilih metode pembaruan yang ingin Anda gunakan. Namun, jika Anda mengubah tipe disk node di klaster Anda saat melakukan peningkatan, Anda hanya dapat memilih metode pembaruan blue-green.
  • Jika Anda mengubah ruang penyimpanan ultra disk untuk klaster Anda menjadi nilai lebih dari 2 TB saat Anda meningkatkan konfigurasi klaster Anda, Anda hanya dapat menggunakan metode pembaruan blue-green.
  • Anda tidak dapat melakukan pembaruan blue-green hanya untuk node master khusus. Jika klaster Anda tidak berisi node master khusus tetapi berisi node klien, Anda tidak dapat melakukan pembaruan blue-green hanya untuk node klien.