Ubah tipe instans ECS dari node pekerja ACK untuk menambah atau mengurangi sumber daya.
Karena risiko tak terduga dapat terjadi selama operasi, lakukan pencadangan data node sebelum mengubah tipe instans. Node akan tetap dalam status Unschedulable sepanjang proses. Selama proses draining, ACK mengeluarkan Pod berdasarkan PodDisruptionBudgets (PDBs) yang telah dikonfigurasi. Untuk menjaga ketersediaan, distribusikan beban kerja di beberapa node dengan penerapan multi-replika. Konfigurasikan PDB untuk layanan penting guna membatasi gangguan Pod secara simultan. Jika kelompok node memiliki fitur node scaling yang diaktifkan, atur sementara Scaling Mode ke Manual sebelum mengubah ukuran, lalu aktifkan kembali setelahnya.
Sebelum memilih tipe instans, lihat Saran pemilihan spesifikasi ECS untuk kluster ACK.
Prasyarat
Pastikan hal berikut:
-
Akses ke Konsol ACK dan Konsol ECS
Ubah tipe instans satu node
Prosedur berikut hanya berlaku untuk node pekerja pay-as-you-go. Untuk metode rekonfigurasi lainnya, lihat Ikhtisar perubahan konfigurasi instans.
-
Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.
-
Pada halaman Clusters, klik nama kluster. Di panel navigasi kiri, pilih Nodes > Nodes.
-
Temukan node tersebut, lalu pilih More > Drain pada kolom Actions. Pada pesan Drain, klik Confirm.
-
Setelah node selesai di-drain, klik ID instans untuk membuka halaman detail instans. Pada tab Instance Details, di bagian Configuration Information, klik Change di samping tipe instans. Kotak dialog Change Instance Type akan muncul.
-
Pilih tipe instans target, tinjau perkiraan biaya, lalu klik Confirm Change and Pay.
-
Pada kotak dialog Stop Instance, atur parameter Stop Mode dan klik OK. Lihat Hentikan instans.
-
Setelah perubahan konfigurasi selesai, klik Start Instance and Return. Pada kotak dialog Start Instance, klik OK. Setelah node kembali bergabung ke kluster dan berada dalam status Ready, pilih Schedulability Settings pada kolom Actions untuk mengembalikan kemampuan penjadwalan.
Ubah tipe instans beberapa node secara batch
Perilaku tergantung pada apakah node tersebut berasal dari kelompok node yang sama:
|
Skenario |
Instans ECS |
Konfigurasi node kustom |
|
Node dari kelompok node berbeda |
Dipertahankan (tidak diganti) |
Dipertahankan |
|
Node dari kelompok node yang sama |
Diganti dengan instans baru |
Dihapus |
Node dari kelompok node berbeda
Instans ECS asli tidak diganti dan konfigurasi node kustom dipertahankan.
-
Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.
-
Pada halaman Clusters, klik nama kluster. Di panel navigasi kiri, pilih Nodes > Nodes.
-
Pilih node yang diinginkan dan klik Drain di bagian bawah halaman. Pada kotak dialog Drain, klik OK.
-
Setelah node selesai di-drain, masuk ke Konsol ECS. Di panel navigasi kiri, pilih Instances & Images > Instances.
-
Pilih instans ECS target, lalu pilih More > Upgrade/Downgrade > Change Instance Type di bagian bawah halaman.
-
Pada kolom Destination Instance Type, pilih tipe instans baru untuk setiap node, lalu klik Next.
-
Periksa status instans dan klik Next:
-
Jika semua instans berstatus Stopped, klik Next.
-
Jika ada instans yang berstatus Running, klik Stop All, lalu klik Next.
PentingUntuk instans pay-as-you-go, atur Stop Mode ke Standard Mode. Economical Mode akan mereklaim vCPU dan memori, sehingga instans mungkin gagal restart jika sumber daya tidak mencukupi. Menghentikan instans menyebabkan gangguan layanan. Lakukan operasi ini selama jam sepi.
-
-
Tinjau biaya, lalu klik Confirm Change.
-
Jalankan kembali instans tersebut. Setelah instans kembali bergabung ke kluster dan berada dalam status Ready, pilih node tersebut dan klik Set Node Schedulability di bagian bawah halaman.
Node dari kelompok node yang sama
Proses ini mengganti instans ECS asli dengan instans baru. Konfigurasi kustom pada node asli akan dihapus.
-
Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.
-
Pada halaman Clusters, klik nama kluster. Di panel navigasi kiri, pilih Nodes > Node Pools.
-
Temukan kelompok node, lalu klik Edit pada kolom Actions. Perbarui tipe instans pada bagian Instance Type, lalu klik Confirm.
-
Lakukan penskalaan manual pada kelompok node untuk menambahkan node dengan tipe instans baru.
-
Setelah node baru berada dalam status Ready, pilih Nodes > Nodes di panel navigasi kiri.
-
Temukan node asli, lalu pilih More > Drain pada kolom Actions. Pada pesan Drain, klik Confirm.
-
Pastikan beban kerja berjalan dengan benar pada node baru, lalu hapus node asli.