Fitur Pembaruan Bergulir dari Auto Scaling menyederhanakan proses memperbarui gambar dan menjalankan skrip pada instance Elastic Compute Service (ECS), memberikan pendekatan yang lebih efisien untuk mengelola instance dalam grup penskalaan.
Informasi latar belakang
Sebagai contoh, Anda memiliki grup penskalaan dengan atribut berikut:
Grup penskalaan berada di China (Hangzhou).
Gambar publik CentOS 6.4 64-bit digunakan dalam konfigurasi penskalaan aktif grup penskalaan.
Seratus instance ECS dibuat berdasarkan konfigurasi penskalaan aktif grup penskalaan. Semua instance berada dalam keadaan In Service.
Tidak ada aktivitas penskalaan yang sedang berlangsung di grup penskalaan.
Prosedur
Topik ini menjelaskan cara memperbarui gambar instance ECS dalam grup penskalaan menjadi gambar Alibaba Cloud Linux 2 dan cara menginstal Apache pada instance ECS setelah gambar diperbarui.
Langkah 1: Buat gambar kustom
Masuk ke Konsol ECS.
Di panel navigasi sisi kiri, pilih .
Di bilah navigasi atas, pilih wilayah dan grup sumber daya dari sumber daya yang ingin Anda kelola.

Buat instance ECS.
Di pojok kiri atas halaman Instance, klik Create Instance.
Pada tab Custom Launch, pilih metode penagihan, wilayah, tipe instance, dan gambar.
Untuk informasi tentang setiap parameter pada tab Peluncuran Kustom, lihat bagian Parameter dalam topik ini.
Tabel berikut menunjukkan konfigurasi contoh instance. Konfigurasikan parameter lainnya sesuai dengan kebutuhan bisnis Anda, dan pastikan konfigurasinya sama dengan konfigurasi penskalaan aktif dalam grup penskalaan.
Parameter
Contoh
Billing Method
Bayar sesuai penggunaan
Region
China (Hangzhou)
Network and Zone
Jaringan: VPC
Zona: Acak
Image
Tipe: Gambar Publik
Versi: Alibaba Cloud Linux 2.1903 LTS 64-bit
Sebelum Anda klik Buat Pesanan, periksa konfigurasi instance di bagian Ringkasan Konfigurasi dan atur parameter seperti Durasi di sisi kanan halaman. Pastikan semua konfigurasi memenuhi kebutuhan bisnis Anda.
Baca dan pilih perjanjian layanan seperti ECS Terms of Service. Jika Anda sudah menandatangani perjanjian layanan, Anda tidak perlu menandatangani ulang perjanjian tersebut. Ikuti petunjuk di layar. Lalu, klik Create Order.
Periksa biaya instance ECS dan ikuti petunjuk di layar untuk menyelesaikan pembayaran.
Setelah instance ECS dibuat, buka halaman Instance untuk memeriksa status instance. Ketika instance ECS berada dalam status Running, instance ECS telah dibuat. Ingatlah untuk mengubah nama instance ECS menjadi
Instance-ForCustomImage.CatatanSebelum Anda membuat gambar kustom, Anda dapat mengonfigurasi instance Instance-ForCustomImage. Sebagai contoh, Anda dapat menerapkan aplikasi dan menyalin data. Ini membantu mengurangi operasi pemeliharaan setelah gambar diperbarui.
Buat gambar kustom dari instance ECS.
Temukan instance ECS Instance-ForCustomImage dan pilih di kolom Actions.
Konfigurasikan parameter untuk menyelesaikan pembuatan gambar.
Tabel berikut menunjukkan konfigurasi contoh gambar. Konfigurasikan parameter lainnya sesuai dengan kebutuhan bisnis Anda.
Parameter
Contoh
Name
Image-AliyunLinux
Description
Gambar yang digunakan untuk memperbarui gambar instance ECS dalam grup penskalaan.
Klik OK.
Siapkan gambar kustom untuk tujuan pembaruan bergulir.
Temukan instance ECS yang termasuk dalam grup penskalaan tertentu dan pilih di kolom Actions.
Konfigurasikan parameter untuk menyelesaikan pembuatan gambar.
Tabel berikut menunjukkan konfigurasi contoh gambar. Konfigurasikan parameter lainnya sesuai dengan kebutuhan bisnis Anda.
Parameter
Contoh
Name
Image-CentOSBck
Description
Gambar yang digunakan untuk memulihkan gambar instance ECS ketika terjadi kesalahan dalam tugas pembaruan bergulir.
Klik OK.
Di panel navigasi sisi kiri, pilih . Di halaman Gambar, lihat kemajuan pembuatan Image-AliyunLinux dan Image-CentOSBck.
Gambar dibuat ketika kemajuan pembuatannya mencapai 100%.
Langkah 2: Perbarui gambar dan jalankan skrip
Masuk ke Konsol Auto Scaling.
Di panel navigasi sisi kiri, klik Scaling Groups.
Di bilah navigasi atas, pilih wilayah.
Temukan grup penskalaan yang diinginkan dan gunakan salah satu metode berikut untuk membuka halaman detail grup penskalaan.
Klik ID grup penskalaan di kolom Scaling Group Name/ID.
Klik Details pada kolom Actions.
Di bagian atas halaman detail, klik tab Rolling Update.
Buat dan jalankan tugas pembaruan gambar.
Klik Create Execution Task.
Konfigurasikan parameter untuk menyelesaikan pembaruan gambar.
Tabel berikut menunjukkan konfigurasi contoh tugas. Konfigurasikan parameter lainnya sesuai dengan kebutuhan bisnis Anda.
Parameter
Contoh
Task Description
Perbarui beberapa gambar dari CentOS 6.4 64-bit ke Alibaba Cloud Linux 2.1903 LTS 64-bit secara bersamaan.
Task Type
Perbarui Gambar
Image for Update
Image-AliyunLinux
Image for Rollback
Image-CentOSBck
Execution Batch
10
Suspension Policy
Tanpa Penangguhan
Klik Create Task.
Baca dan pahami dampak tugas pembaruan bergulir dan klik OK.
Kemudian, tugas pembaruan bergulir akan berjalan secara otomatis.
Setelah tugas selesai, gambar dari 100 instance ECS dalam grup penskalaan diperbarui ke Alibaba Cloud Linux 2.1903 LTS 64-bit.
Buat dan jalankan tugas eksekusi skrip.
Klik Create Execution Task.
Konfigurasikan parameter untuk menyelesaikan pembuatan tugas.
Tabel berikut menunjukkan konfigurasi contoh tugas. Konfigurasikan parameter lainnya sesuai dengan kebutuhan bisnis Anda.
Parameter
Contoh
Task Description
Instal Apache dan lihat status Apache.
Task Type
Eksekusi Skrip
Script for Execution
# Instal Apache. yum install -y httpd # Mulai Apache. systemctl start httpd # Aktifkan Apache untuk berjalan saat startup instance. systemctl enable httpd # Lihat status Apache. systemctl status httpdScript for Rollback
# Lihat status Apache. systemctl status httpdExecution Batch
10
Suspension Policy
Tanpa Penangguhan
Klik Create Task.
Baca dan pahami dampak tugas pembaruan bergulir dan klik OK.
Kemudian, tugas eksekusi skrip akan berjalan secara otomatis.
Setelah tugas selesai, Apache diinstal pada 100 instance ECS dalam grup penskalaan. Apache berada dalam keadaan aktif.

> Disk and Image > Create Custom Image