Gunakan daftar tugas instans untuk melihat informasi mengenai tugas perubahan, termasuk progres operasi seperti pembuatan instans, restart, dan perubahan konfigurasi, serta progres migrasi data. Daftar tugas menampilkan detail untuk tugas yang sedang berjalan dan satu tugas terbaru yang telah selesai.
Batasan
Fitur-fitur berikut tidak didukung untuk instans Elasticsearch 7.16 atau instans apa pun di wilayah China (Chengdu) dan China (Guangzhou):
-
Menampilkan tahapan, detail progres, dan catatan perubahan dari suatu tugas perubahan.
-
Menampilkan progres migrasi data.
Prosedur
-
Masuk ke Konsol Alibaba Cloud Elasticsearch.
-
Di panel navigasi sebelah kiri, klik Elasticsearch Clusters.
-
Buka instans target.
-
Di bilah navigasi atas, pilih kelompok sumber daya dan wilayah.
-
Pada halaman Elasticsearch Clusters, klik ID instans target.
-
-
Di pojok kanan atas, klik ikon
untuk membuka panel Tasks, tempat Anda dapat melihat progres perubahan instans dan progres migrasi data.Progres perubahan instans
Klik tab Change Progress untuk melihat detail progres tugas perubahan. Setelah perubahan instans dipicu, daftar tugas perubahan diperbarui dengan penundaan sekitar 10 detik.
Tab Change Progress berisi parameter dan aksi berikut:
Parameter/aksi
Deskripsi
Change Start Time
Waktu mulai perubahan instance.
Change Type
Jenis perubahan instans, seperti membuat instans, me-restart instans, atau mengubah konfigurasi kluster.
Changed By
ID Akun Alibaba Cloud atau Pengguna RAM yang memicu perubahan tersebut.
Change Status
Status yang mungkin: In Progress, Complete, Interrupt Change, dan Change is blocked. Jika statusnya Change is blocked, klik View Reason untuk melihat penyebab proses terblokir.
Actions
Berisi tombol aksi yang dijelaskan di bawah ini.
View Change Records
Klik View Change Records untuk membuka halaman Change Records dan melihat catatan perubahan sebelumnya. Untuk informasi lebih lanjut, lihat View change progress and change records.
Refresh
Klik Refresh untuk mendapatkan status real-time dari perubahan instans.
Lihat detail tahapan perubahan
Klik ikon
di samping tugas perubahan untuk melihat progres setiap tahapannya:-
Setiap tahapan menampilkan progres saat ini dan waktu yang telah berlalu. Tahapan yang telah selesai juga menampilkan waktu penyelesaiannya.
-
Pada tahap Updating Nodes, sistem menampilkan sub-tahapan untuk pembaruan bergulir setiap node, termasuk: Waiting for Cluster Status, Changing Node Specifications, Preparing Node Configuration, Starting service, dan Waiting for Process Health.
Di panel Task List, Anda dapat beralih antara tab Change Progress dan Data Migration Progress. Tabel progres perubahan menampilkan informasi Change Start Time, Change Type, Change Role, dan Change Status. Klik Expand Details untuk melihat alur progres tugas. Misalnya, tugas pembuatan instans mencakup tiga tahapan secara berurutan: Task Initialization, Scale Nodes, dan Task Completion. Setiap tahapan akan menampilkan tanda centang hijau dan waktu penyelesaian setelah selesai. Klik View Logs untuk melihat log perubahan.
PentingJika status kluster tidak stabil atau tidak sehat, proses mungkin tertahan lama di tahap Waiting for Cluster Status atau Waiting for Process Health. Untuk memastikan tugas berjalan lancar, kurangi operasi baca dan tulis dari aplikasi Anda.
Kolom Actions
-
Show Details: Lihat informasi konfigurasi spesifik untuk perubahan ini.
-
View Logs: Buka halaman View Logs untuk melihat log operasi instans. Untuk informasi lebih lanjut, lihat Query logs.
-
Pause Change / Resume Change (berlaku hanya untuk instans dengan perubahan sedang berjalan): Klik Pause Change untuk menjeda tugas perubahan. Setelah menjeda tugas, klik Resume Change untuk melanjutkannya.
Penting-
Jika suatu instans berada dalam status Interrupt Change, layanan kluster mungkin terpengaruh. Anda dapat melanjutkan tugas tersebut dengan mengklik Resume atau dengan memulai perubahan lanjutan yang didukung, seperti tugas skalabilitas vertikal kluster atau manajemen Plugin.
-
Setelah Anda mengklik Resume Change, seluruh proses restart akan dijalankan kembali, sehingga node kluster akan direstart ulang.
-
Hanya instans yang diterapkan dalam mode penyebaran Basic Control Architecture (v2) yang mendukung penjedaan perubahan. Instans yang diterapkan dalam mode penyebaran Cloud-native Control Architecture (v3) tidak mendukung fitur ini. Anda dapat melihat mode penyebaran tersebut di bagian Control Architecture Type pada halaman Basic Information instans.
-
-
Cancel Change: Membatalkan instalasi atau uninstall Plugin yang sedang berjalan.
Progres migrasi data
Klik tab Data Migration Progress untuk melihat detail progres tugas migrasi instans.
Catatan-
Jika ada tugas migrasi data aktif yang sedang berjalan untuk instans tersebut, titik merah akan muncul pada tab Data Migration Progress.
-
Detail progres migrasi hanya ditampilkan ketika perubahan konfigurasi kluster memicu restart bergulir yang mencakup tugas migrasi data.
-
Progres migrasi data yang ditampilkan di konsol tidak real-time. Untuk melihat progres migrasi yang akurat, jalankan perintah
GET _cat/recovery.
Tabel detail progres tugas migrasi berisi kolom-kolom berikut:
-
Index Name
-
Source Node IP
-
Target Node IP
-
Status
-
File Count
-
File Recovery Progress
-
Data Size
-
Data Recovery Progress
-
Translog Operations
-
Translog Operation Recovery Progress
Jika tugas migrasi sedang aktif, Anda dapat mengklik Adjust Migration Progress pada tab Data Migration Progress untuk menyesuaikan parameter migrasi data berikut.
Parameter
Parameter Elasticsearch
Deskripsi
For scenarios with a large number of shards
Primary Shards Restored in Parallel
cluster.routing.allocation.node_initial_primaries_recoveries
Jumlah shard utama yang dapat dipulihkan secara bersamaan saat sebuah node direstart. Jika node memiliki beberapa disk dan tekanan I/O rendah, Anda dapat meningkatkan nilai ini.
Data Balancing Tasks Run in Parallel
cluster.routing.allocation.cluster_concurrent_rebalance
Jumlah tugas penyeimbangan data yang dapat dijalankan secara bersamaan dalam kluster. Ini cocok untuk skenario penambahan atau penghapusan node dan beban kluster tidak tinggi.
Data Restoration Tasks Run in Parallel
cluster.routing.allocation.node_concurrent_recoveries
Jumlah tugas pemulihan data yang dapat dijalankan secara bersamaan pada sebuah node, tidak termasuk pemulihan shard utama selama restart.
Shards Restored to Node in Parallel
cluster.routing.allocation.node_concurrent_incoming_recoveries
Jumlah maksimum pemulihan shard secara bersamaan yang diizinkan pada sebuah node. Biasanya mengacu pada shard yang dipulihkan ke node saat ini dari node lain.
For scenarios with a large amount of data
Data Transmission Bandwidth
indices.recovery.max_bytes_per_sec
Bandwidth transfer data maksimum untuk pemulihan pada setiap node, misalnya 100mb.
Penting-
Penyesuaian ini bersifat sementara dan hanya berlaku selama perubahan berlangsung. Setelah itu, sistem akan mengembalikan nilai default berdasarkan status kluster.
-
Parameter yang tercantum di atas merupakan pengaturan dinamis untuk kluster Elasticsearch. Kami merekomendasikan menyesuaikannya untuk mempercepat migrasi data hanya jika Anda memiliki jumlah data yang besar atau waktu pemulihan yang lambat. Lakukan penyesuaian ini dengan hati-hati. Penyesuaian yang terlalu sering atau pengaturan yang melebihi kapasitas penjadwalan kluster dapat membebani node kluster.
-