Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Anda dapat mengonfigurasi Peluncuran EC2 Cepat untuk Windows AMIs AMIs yang Anda miliki, atau yang dibagikan dengan Anda dari AWS Management Console API,SDKs, CloudFormation, atau AWS Command Line Interface (AWS CLI). Sebelum Anda mengonfigurasi Peluncuran EC2 Cepat, verifikasi bahwa Anda AMI memenuhi semua prasyarat yang diperlukan untuk membuat snapshot yang telah disediakan sebelumnya. Untuk informasi selengkapnya, lihat EC2Prasyarat Peluncuran Cepat untuk Windows.
Saat Anda mengaktifkan peluncuran yang lebih cepat untuk instans Windows, Amazon EC2 memeriksa untuk memastikan bahwa Anda memiliki izin yang diperlukan untuk meluncurkan instance dari Template yang ditentukan AMI dan Luncurkan (jika disediakan), termasuk izin untuk dienkripsi. AMIs Untuk mencegah kesalahan selama proses peluncuran instans, layanan memvalidasi izin Anda sebelum Peluncuran EC2 Cepat diaktifkan. Jika Anda tidak memiliki izin yang diperlukan, layanan akan mengembalikan kesalahan, dan tidak mengaktifkan Peluncuran EC2 Cepat.
EC2Fast Launch terintegrasi dengan EC2 Image Builder untuk membantu Anda membuat gambar kustom dengan Peluncuran EC2 Cepat diaktifkan. Untuk informasi selengkapnya, lihat Membuat setelan distribusi untuk Windows AMI dengan EC2 Fast Launch enabled (AWS CLI) di Panduan Pengguna EC2 Image Builder.
Bagian berikut mencakup langkah-langkah konfigurasi untuk EC2 konsol Amazon dan AWS CLI.
Aktifkan Peluncuran EC2 Cepat
Untuk mengaktifkan Peluncuran EC2 Cepat, pilih tab yang cocok dengan lingkungan Anda, dan ikuti langkah-langkahnya.
- Console
-
Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.
-
Di panel navigasi, di bawah Gambar, pilih AMIs.
-
Pilih AMI yang akan diperbarui dengan memilih kotak centang di samping Nama.
-
Dari menu Tindakan di atas daftarAMIs, pilih Konfigurasi peluncuran cepat. Ini membuka halaman Konfigurasi peluncuran cepat, tempat Anda mengonfigurasi pengaturan untuk Peluncuran EC2 Cepat.
-
Untuk mulai menggunakan snapshot yang telah disediakan sebelumnya untuk meluncurkan instance dari Windows Anda AMI lebih cepat, pilih kotak centang Aktifkan peluncuran cepat untuk Windows.
-
Dari daftar drop-down Tetapkan frekuensi peluncuran yang diantisipasi, pilih nilai untuk menentukan jumlah snapshot yang dibuat dan dipertahankan untuk mencukupi volume peluncuran instans yang Anda harapkan.
-
Setelah selesai membuat perubahan, pilih Simpan perubahan.
- AWS CLI
-
enable-fast-launchPerintah tersebut memanggil EC2 EnableFastLaunchAPIoperasi Amazon.
Sintaksis:
aws ec2 enable-fast-launch \
--image-id <value>
\
--resource-type <value>
\ (optional)
--snapshot-configuration <value>
\ (optional)
--launch-template <value>
\ (optional)
--max-parallel-launches <value>
\ (optional)
--dry-run | --no-dry-run \ (optional)
--cli-input-json <value>
\ (optional)
--generate-cli-skeleton <value>
\ (optional)
Contoh:
enable-fast-launchContoh berikut memungkinkan Peluncuran EC2 Cepat untuk yang ditentukanAMI, meluncurkan enam instance paralel untuk pra-penyediaan. ResourceType
diatur ke snapshot
, yang merupakan nilai default.
aws ec2 enable-fast-launch \
--image-id ami-01234567890abcedf
\
--max-parallel-launches 6
\
--resource-type snapshot
Output:
{
"ImageId": "ami-01234567890abcedf",
"ResourceType": "snapshot",
"SnapshotConfiguration": {
"TargetResourceCount": 10
},
"LaunchTemplate": {},
"MaxParallelLaunches": 6,
"OwnerId": "0123456789123",
"State": "enabling",
"StateTransitionReason": "Client.UserInitiated",
"StateTransitionTime": "2022-01-27T22:16:03.199000+00:00"
}
- PowerShell
-
Enable-EC2FastLaunchCmdlet memanggil EC2 EnableFastLaunchAPIoperasi Amazon untuk mengaktifkan Peluncuran EC2 Cepat di Windows Anda. AMI
Sintaksis:
Enable-EC2FastLaunch
-ImageId <String>
-LaunchTemplate_LaunchTemplateId <String>
-LaunchTemplate_LaunchTemplateName <String>
-MaxParallelLaunch <Int32>
-ResourceType <String>
-SnapshotConfiguration_TargetResourceCount <Int32>
-LaunchTemplate_Version <String>
-Select <String>
-PassThru <SwitchParameter>
-Force <SwitchParameter>
Contoh:
Enable-EC2FastLaunchContoh berikut memungkinkan Peluncuran EC2 Cepat untuk yang ditentukanAMI, meluncurkan enam instance paralel untuk pra-penyediaan. ResourceType
diatur ke snapshot
, yang merupakan nilai default.
Enable-EC2FastLaunch `
-ImageId ami-01234567890abcedf
`
-MaxParallelLaunch 6
`
-Region us-west-2
`
-ResourceType snapshot
Output:
ImageId : ami-01234567890abcedf
LaunchTemplate :
MaxParallelLaunches : 6
OwnerId : 0123456789123
ResourceType : snapshot
SnapshotConfiguration : Amazon.EC2.Model.FastLaunchSnapshotConfigurationResponse
State : enabling
StateTransitionReason : Client.UserInitiated
StateTransitionTime : 2/25/2022 12:24:11 PM
Nonaktifkan Peluncuran EC2 Cepat
Untuk menonaktifkan Peluncuran EC2 Cepat, pilih tab yang cocok dengan lingkungan Anda, dan ikuti langkah-langkahnya.
- Console
-
Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.
-
Di panel navigasi, di bawah Gambar, pilih AMIs.
-
Pilih AMI yang akan diperbarui dengan memilih kotak centang di samping Nama.
-
Dari menu Tindakan di atas daftarAMIs, pilih Konfigurasi peluncuran cepat. Ini membuka halaman Konfigurasi peluncuran cepat, tempat Anda mengonfigurasi pengaturan untuk Peluncuran EC2 Cepat.
-
Kosongkan kotak centang Aktifkan peluncuran cepat untuk Windows untuk menonaktifkan Peluncuran EC2 Cepat dan untuk menghapus snapshot yang telah disediakan sebelumnya. Ini menghasilkan AMI penggunaan proses peluncuran standar untuk setiap instance, ke depan.
Saat Anda menonaktifkan optimisasi gambar Windows, snapshot yang telah tersedia akan dihapus secara otomatis. Langkah ini harus diselesaikan sebelum Anda dapat mulai menggunakan fitur ini lagi.
-
Setelah selesai membuat perubahan, pilih Simpan perubahan.
- AWS CLI
-
disable-fast-launchPerintah tersebut memanggil EC2 DisableFastLaunchAPIoperasi Amazon.
Sintaksis:
aws ec2 disable-fast-launch \
--image-id <value>
\
--force | --no-force \ (optional)
--dry-run | --no-dry-run \ (optional)
--cli-input-json <value>
\ (optional)
--generate-cli-skeleton <value>
\ (optional)
Contoh:
disable-fast-launchContoh berikut menonaktifkan Peluncuran EC2 Cepat pada yang ditentukanAMI, dan membersihkan snapshot yang sudah disediakan sebelumnya.
aws ec2 disable-fast-launch \
--image-id ami-01234567890abcedf
Output:
{
"ImageId": "ami-01234567890abcedf",
"ResourceType": "snapshot",
"SnapshotConfiguration": {},
"LaunchTemplate": {
"LaunchTemplateId": "lt-01234567890abcedf",
"LaunchTemplateName": "EC2FastLaunchDefaultResourceCreation-a8c6215d-94e6-441b-9272-dbd1f87b07e2",
"Version": "1"
},
"MaxParallelLaunches": 6,
"OwnerId": "0123456789123",
"State": "disabling",
"StateTransitionReason": "Client.UserInitiated",
"StateTransitionTime": "2022-01-27T22:47:29.265000+00:00"
}
- PowerShell
-
Disable-EC2FastLaunchCmdlet memanggil operasi Amazon EC2 DisableFastLaunchAPI.
Sintaksis:
Disable-EC2FastLaunch
-ImageId <String>
-ForceStop <Boolean>
-Select <String>
-PassThru <SwitchParameter>
-Force <SwitchParameter>
Contoh:
Disable-EC2FastLaunchContoh berikut menonaktifkan Peluncuran EC2 Cepat pada yang ditentukanAMI, dan membersihkan snapshot yang sudah disediakan sebelumnya.
Disable-EC2FastLaunch -ImageId ami-01234567890abcedf
Output:
ImageId : ami-01234567890abcedf
LaunchTemplate : Amazon.EC2.Model.FastLaunchLaunchTemplateSpecificationResponse
MaxParallelLaunches : 6
OwnerId : 0123456789123
ResourceType : snapshot
SnapshotConfiguration :
State : disabling
StateTransitionReason : Client.UserInitiated
StateTransitionTime : 2/25/2022 1:10:08 PM
Gunakan template peluncuran saat Anda mengatur Peluncuran EC2 Cepat
Dengan template peluncuran, Anda dapat mengonfigurasi serangkaian parameter peluncuran yang EC2 digunakan Amazon setiap kali meluncurkan instance dari templat tersebut. Anda dapat menentukan hal-hal seperti yang akan digunakan AMI untuk gambar dasar Anda, jenis instans, penyimpanan, pengaturan jaringan, dan banyak lagi.
Template peluncuran bersifat opsional, kecuali untuk kasus spesifik berikut, di mana Anda harus menggunakan templat peluncuran untuk Windows Anda AMI saat Anda mengonfigurasi peluncuran yang lebih cepat:
-
Anda harus menggunakan template peluncuran untuk menentukan non-default VPC untuk Windows AMI Anda.
-
Jika akun Anda menyertakan kebijakan yang diberlakukan IMDSv2 untuk EC2 instans Amazon, Anda harus membuat templat peluncuran yang menentukan konfigurasi metadata yang akan diterapkan. IMDSv2
Gunakan template peluncuran yang menyertakan konfigurasi metadata Anda dari EC2 konsol, atau saat Anda menjalankan enable-fast-launchperintah di AWS CLI, atau panggil tindakan. EnableFastLaunchAPI
Amazon EC2 EC2 Fast Launch tidak mendukung konfigurasi berikut saat Anda menggunakan template peluncuran. Jika Anda menggunakan template peluncuran untuk Peluncuran EC2 Cepat, Anda tidak boleh menentukan salah satu dari berikut ini:
-
Skrip data pengguna
-
Perlindungan pengakhiran
-
Dinonaktifkan metadata
-
Opsi Spot
-
Perilaku shutdown yang mengakhiri instance
-
Tag sumber daya untuk antarmuka jaringan, grafik elastis, atau permintaan instance spot
Tentukan non-default VPC
Langkah 1: Buat templat peluncuran
Buat templat peluncuran yang menetapkan detail berikut untuk instans Windows Anda:
-
VPCSubnet.
-
Tipe instans t3.xlarge
.
Untuk informasi selengkapnya, lihat Buat template EC2 peluncuran Amazon.
Langkah 2: Tentukan template peluncuran untuk Peluncuran EC2 Cepat Anda AMI
Pilih tab yang cocok dengan proses Anda:
- Console
-
Untuk menentukan template peluncuran untuk Peluncuran EC2 Cepat dari AWS Management Console, ikuti langkah-langkah berikut:
Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.
-
Di panel navigasi, di bawah Gambar, pilih AMIs.
-
Pilih AMI yang akan diperbarui dengan memilih kotak centang di samping Nama.
-
Dari menu Tindakan di atas daftarAMIs, pilih Konfigurasi peluncuran cepat. Ini membuka halaman Konfigurasi peluncuran cepat, tempat Anda mengonfigurasi pengaturan untuk Peluncuran EC2 Cepat.
-
Kotak Templat peluncuran melakukan penelusuran tersaring yang mencari templat peluncuran di akun Anda di Wilayah saat ini yang cocok dengan teks yang Anda masukkan. Tentukan semua atau sebagian nama atau ID templat peluncuran di kotak untuk menampilkan daftar templat peluncuran yang cocok. Misalnya, jika Anda memasukkan fast
kotak, Amazon EC2 menemukan semua templat peluncuran di akun Anda di Wilayah saat ini yang memiliki nama “cepat”.
Untuk membuat templat peluncuran baru, Anda dapat memilih Buat templat peluncuran.
-
Saat Anda memilih template peluncuran, Amazon EC2 menampilkan versi default untuk template tersebut di kotak versi template Sumber. Untuk menentukan versi yang berbeda, sorot versi default untuk menggantinya, dan masukkan nomor versi yang Anda inginkan di kotak.
-
Setelah selesai membuat perubahan, pilih Simpan perubahan.
- AWS CLI, API
-
Untuk menentukan template peluncuran untuk Peluncuran EC2 Cepat dari AWS CLI, tentukan nama template peluncuran atau ID di --launch-template
parameter saat Anda menjalankan enable-fast-launchperintah di AWS CLI.
Untuk menentukan template peluncuran untuk Peluncuran EC2 Cepat dalam API permintaan, tentukan nama atau ID templat peluncuran di LaunchTemplate
parameter saat Anda memanggil EnableFastLaunchAPItindakan.
Untuk informasi lebih lanjut tentang templat EC2 peluncuran, lihatSimpan parameter peluncuran instans di templat EC2 peluncuran Amazon.