全部产品
Search
文档中心

Elastic Compute Service:Alat Inisialisasi

更新时间:Nov 05, 2025

Secara default, instance Elastic Compute Service (ECS) menggunakan alat inisialisasi untuk menjalankan tugas-tugas konfigurasi otomatis yang telah ditentukan sebelumnya, seperti konfigurasi jaringan, penugasan nama host, dan eksekusi skrip kustom, ketika instance dibuat atau dimulai. Sistem operasi yang berbeda menggunakan alat inisialisasi yang berbeda. Instance Linux menggunakan alat cloud-init untuk inisialisasi otomatis, sedangkan instance Windows menggunakan alat Vminit. Topik ini menjelaskan alat inisialisasi yang digunakan dalam instance Linux dan Windows.

Cloud-init

Instance Linux menggunakan alat cloud-init open source untuk menyelesaikan inisialisasi otomatis. Untuk informasi lebih lanjut, lihat Dokumentasi Cloud-init.

  • Cloud-init mendefinisikan serangkaian modul untuk mengeksekusi tugas dan konfigurasi. Setiap modul memiliki elemen-elemen berikut: nama, frekuensi eksekusi, dan parameter konfigurasi. Frekuensi eksekusi menunjukkan seberapa sering sebuah modul dijalankan. Dalam kebanyakan kasus, frekuensi sekali-per-instans dan selalu dijalankan digunakan. Frekuensi eksekusi once-per-instance menunjukkan bahwa sebuah modul hanya dijalankan satu kali pada saat pertama kali instans ECS dijalankan. Frekuensi eksekusi always menunjukkan bahwa sebuah modul dijalankan setiap kali instans ECS dijalankan. Untuk informasi lebih lanjut, lihat Referensi Modul.

  • Cloud-init menggunakan file konfigurasi /etc/cloud/cloud.cfg untuk mengontrol perilaku inisialisasi instans ECS, seperti menentukan modul mana yang akan dijalankan. Ketika modul dijalankan, cloud-init dapat memperoleh metadata, seperti ID instans dan hostname dari instans ECS, dari layanan metadata. Sebagai contoh, ketika instans ECS dijalankan, cloud-init menjalankan modul Set Hostname untuk mendapatkan hostname dari instans tersebut dari layanan metadata dan menetapkan hostname instans menjadi hostname yang diperoleh.

Catatan

Cloud-init terinstal di semua citra publik Alibaba Cloud dan di citra kustom yang dibuat berdasarkan citra publik. Jika Anda membuat instance ECS dari citra tersebut, cloud-init secara otomatis terinstal pada instance. Jika Anda menggunakan citra kustom yang dibuat berdasarkan perangkat lokal untuk membuat instance ECS dan cloud-init tidak terinstal di citra tersebut, Anda harus menginstal cloud-init secara manual pada instance. Untuk informasi tentang cara menginstal cloud-init, lihat Instal cloud-init.

Vminit

Instance Windows menggunakan alat inisialisasi Vminit untuk menyelesaikan inisialisasi otomatis. Vminit mengeksekusi serangkaian plugin secara berurutan untuk menyelesaikan konfigurasi inisialisasi sistem. Beberapa plugin dijalankan hanya sekali pada saat pertama kali instance ECS dimulai, sementara plugin lainnya dijalankan setiap kali instance dimulai. Secara default, semua plugin Vminit dijalankan secara otomatis untuk menginisialisasi instance ECS ketika instance dibuat dari citra Windows.

Catatan

Vminit terinstal di citra publik Windows yang dirilis pada September 2023 dan setelahnya serta di citra kustom yang dibuat berdasarkan citra publik Windows. Jika Anda membuat instance ECS dari citra tersebut, Vminit secara otomatis terinstal pada instance. Jika Anda menggunakan citra kustom yang dibuat berdasarkan perangkat lokal untuk membuat instance ECS dan Vminit tidak terinstal di citra tersebut, Anda harus menginstal Vminit secara manual pada instance. Ini memastikan bahwa instance ECS dapat menyelesaikan konfigurasi inisialisasi. Untuk informasi lebih lanjut, lihat Instal Vminit.

Tabel berikut menjelaskan 10 plugin Vminit.

Catatan

Daftar plugin yang ditampilkan di bawah ini berlaku untuk citra publik Windows yang dirilis pada September 2023 dan setelahnya, serta untuk instance yang berjalan pada citra kustom yang dibuat berdasarkan citra publik Windows. Jika citra Anda tidak memenuhi kondisi di atas, plugin Vminit di citra tersebut mungkin berbeda dari yang tercantum di bawah ini.

Plugin Vminit

Nama plugin

Frekuensi Eksekusi

Fitur

Deskripsi

Plugin_Main_StartDepend

Dijalankan hanya sekali pada saat pertama kali instance ECS dimulai.

Memulai layanan IP Helper, Dynamic Host Configuration Protocol (DHCP) client, dan layanan Waktu Windows (W32Time) dari sistem operasi Windows.

Secara default, layanan sistem di atas diaktifkan untuk citra Windows. Jika layanan dinonaktifkan dalam citra kustom, plugin mengaktifkan layanan untuk mencegah pengecualian pengaturan jaringan dan Network Time Protocol (NTP).

Plugin_Main_OpenRDP

Mengizinkan Anda terhubung ke instance ECS menggunakan Remote Desktop Protocol (RDP).

Secara default, RDP diaktifkan di Windows. Plugin dapat mengaktifkan RDP untuk citra yang RDP-nya dinonaktifkan.

Plugin_Main_NetworkClean

Menginisialisasi konfigurasi jaringan. Sistem menggunakan DHCP untuk secara otomatis memperoleh alamat IP dan pengaturan server DNS dari semua kartu antarmuka jaringan pada instance ECS.

Jika layanan IP Helper dan DHCP tidak diaktifkan dengan benar untuk instance ECS, plugin mungkin gagal berjalan. Akibatnya, Anda tidak dapat mengakses metadata instans melalui jaringan internal.

Plugin_Main_ConfigDisk

Menginisialisasi disk data yang dibuat bersamaan dengan instance ECS, termasuk membuat partisi dan menetapkan huruf drive. Secara default, format partisi GUID Partition Table (GPT) digunakan.

  • Jika disk data baru dilampirkan ke instance ECS selama pembuatan instans, disk data tersebut tidak diinisialisasi. Untuk meningkatkan efisiensi operasional, plugin secara otomatis menginisialisasi disk data dan membawa disk online.

  • Jika disk data yang menyimpan data dilampirkan ke instance ECS selama pembuatan instans, Vminit tidak menginisialisasi disk data tersebut.

Plugin_Main_ExtendVolume

Mendeteksi ruang tersedia pada disk sistem instans Windows secara otomatis dan menjalankan perintah diskpart untuk memperluas disk sistem.

Tidak ada.

Plugin_Main_CloudinitUserData

Memperoleh data pengguna instans yang Anda konfigurasikan dari layanan metadata Alibaba Cloud dan menggunakan akun sistem untuk secara otomatis mengeksekusi skrip data pengguna.

Plugin_Main_ConfigHostname

Dijalankan setiap kali instance ECS dimulai.

Menetapkan nama host untuk instance ECS. Selama pembuatan instans, Alibaba Cloud menetapkan nama host untuk setiap instance ECS. Jika Anda menentukan nama host saat membuat instance ECS, sistem menetapkan nama host yang Anda tentukan ke instans. Jika tidak, Alibaba Cloud menetapkan nama host acak ke instans.

  • Sistem operasi langsung dimulai ulang secara paksa setelah plugin dieksekusi.

  • Jika nama host yang ditetapkan otomatis sama dengan nama host yang Anda tentukan, nama host tidak ditetapkan ulang.

  • Jika Anda tidak ingin Alibaba Cloud memodifikasi nama host instance ECS, Anda dapat menonaktifkan plugin. Sebagai contoh, jika Anda menambahkan logika konfigurasi untuk mengubah nama host saat startup instans ke citra kustom, logika konfigurasi tersebut mungkin bertentangan dengan logika konfigurasi plugin Vminit. Dalam hal ini, kami sarankan Anda menonaktifkan plugin dalam citra kustom.

Plugin_Main_ConfigWsus

Memperoleh alamat Layanan Pembaruan Windows Server (WSUS) dari layanan metadata Alibaba Cloud dan menambahkan alamat WSUS ke instance ECS. Jika alamat WSUS Alibaba Cloud sudah dikonfigurasikan untuk instans, plugin tidak mengulangi konfigurasi.

Plugin memerlukan akses ke jaringan internal.

Plugin_Main_ConfigKms

Memperoleh titik akhir Key Management Service (KMS) dari layanan metadata Alibaba Cloud. Setelah Anda mengonfigurasikan titik akhir untuk instance ECS, plugin mengaktifkan KMS. Jika KMS diaktifkan dan titik akhir KMS instans sama dengan titik akhir KMS yang diperoleh, plugin tidak mengaktifkan ulang KMS.

Plugin memerlukan akses ke jaringan internal.

Plugin_Main_ConfigNtp

Mengonfigurasi sumber jam NTP untuk sinkronisasi waktu. Plugin memperoleh alamat server NTP dari layanan metadata Alibaba Cloud dan mengonfigurasi alamat server NTP untuk instance ECS. Jika alamat server NTP instans sama dengan alamat server NTP yang diperoleh, plugin tidak mengonfigurasi ulang alamat server NTP untuk instans.

  • Plugin memerlukan akses ke jaringan internal.

  • Plugin memerlukan layanan W32Time.

Catatan rilis

Vminit diperbarui dari waktu ke waktu. Tabel berikut menjelaskan informasi rilis versi Vminit.

Versi Vminit

Konten rilis

Tanggal rilis

2.0.1.8

  • Memperbaiki beberapa masalah untuk meningkatkan stabilitas dan keandalan Vminit.

  • Menambahkan dukungan untuk sistem operasi desktop Windows: Windows 7, Windows 8, Windows 10, dan Windows 11.

Juli 2025

2.0.1.6

  • Jumlah restart dikurangi selama pembuatan instans dari citra yang disediakan oleh Alibaba Cloud.

  • Masalah ini telah diselesaikan: Instans bisa terus reboot jika skrip startup yang memodifikasi nama host disertakan dalam citra kustom.

September 2024

2.0.1.2

  • Peringatan kesalahan dibersihkan di Windows Event Manager.

  • Variabel penundaan didukung dalam skrip batch data pengguna.

Januari 2024

2.0.1.0

Rilis pertama. Plugin yang dapat dikonfigurasi didukung.

September 2023

Referensi

Anda dapat menggunakan data pengguna instans untuk menginisialisasi instance ECS saat Anda membuat instans. Untuk informasi lebih lanjut, lihat Sesuaikan konfigurasi inisialisasi untuk instans.

Untuk informasi tentang cara menginstal dan menggunakan alat inisialisasi saat Anda membuat citra, lihat Instal cloud-init dan Instal Vminit.