全部产品
Search
文档中心

Elasticsearch:Ubah konfigurasi lifecycle indeks kluster

更新时间:Mar 26, 2026

Alibaba Cloud Elasticsearch menyediakan templat manajemen siklus hidup indeks (ILM) bawaan di bagian Scenario-based Configuration pada halaman Cluster Configuration di Konsol Elasticsearch. Templat ini menetapkan kebijakan aliyun_default_ilm_policy, yang secara otomatis diterapkan pada templat indeks aliyun_default_index_template. Anda dapat mengubah parameter templat untuk mengontrol cara indeks dalam kluster arsitektur hot-warm berpindah melalui fase-fase siklus hidupnya.

Untuk petunjuk langkah demi langkah tentang penerapan templat, lihat Gunakan templat berbasis skenario untuk mengubah konfigurasi kluster.

Penting
  • Templat ini memerlukan kluster yang menjalankan Elasticsearch V6.7.0 atau versi lebih baru dengan warm node. Untuk kluster pada versi sebelumnya atau tanpa warm node, konfigurasikan ILM secara langsung menggunakan fitur ILM Elasticsearch.

  • Kluster Alibaba Cloud Elasticsearch tidak mendukung fase close.

  • Penerapan templat ini tidak mencegah Anda mengonfigurasi pengaturan ILM tambahan.

  • Untuk mengkueri templat dan kebijakan, gunakan API Getting templates dan API Get lifecycle policy.

Cara kerja

ILM memindahkan indeks melalui hingga empat fase berdasarkan usia dan pola aksesnya:

FaseKapan menggunakannya
HotIndeks sedang aktif ditulis dan dikueri.
WarmPenulisan telah berhenti atau jarang terjadi, tetapi indeks masih dikueri.
ColdIndeks jarang diperbarui dan jarang dikueri, tetapi datanya harus tetap dapat dicari.
DeleteIndeks tidak lagi diperlukan dan dapat dihapus dengan aman.

Parameter

Tabel berikut menjelaskan parameter dalam templat lifecycle indeks bawaan.

ParameterDeskripsi
phases.hot.min_ageUsia minimum suatu indeks sebelum memasuki fase hot.
phases.hot.actions.set_priority.priorityPrioritas indeks dalam fase hot.
phases.warm.min_ageUsia minimum suatu indeks sebelum memasuki fase warm.
phases.warm.actions.allocate.number_of_replicasJumlah shard replika untuk indeks dalam fase warm.
phases.warm.actions.allocate.require.box_typeKebijakan alokasi shard dalam fase warm. Misalnya, mengatur nilai ini menjadi warm akan mengalokasikan shard ke warm node.
phases.warm.actions.set_priority.priorityPrioritas indeks dalam fase warm.
phases.cold.min_ageUsia minimum suatu indeks sebelum memasuki fase cold.
phases.cold.actions.set_priority.priorityPrioritas indeks dalam fase cold.
phases.delete.min_ageUsia minimum suatu indeks sebelum memasuki fase delete.