Memecahkan Masalah Amazon Auto EC2 ScalingEC2: kegagalan peluncuran instance - EC2Auto Scaling Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memecahkan Masalah Amazon Auto EC2 ScalingEC2: kegagalan peluncuran instance

Halaman ini memberikan informasi tentang EC2 instans Anda yang gagal diluncurkan, penyebab potensial, dan langkah-langkah yang dapat Anda ambil untuk menyelesaikan masalah.

Untuk mengambil data pesan kesalahan, lihat Mengambil pesan kesalahan dari aktivitas penskalaan.

Ketika EC2 instans gagal diluncurkan, Anda mungkin mendapatkan satu atau beberapa pesan galat berikut:

Masalah peluncuran

Konfigurasi yang diminta saat ini tidak didukung.

Penyebab: Beberapa opsi dalam templat peluncuran atau konfigurasi peluncuran mungkin tidak kompatibel dengan jenis instans, atau konfigurasi instans mungkin tidak didukung di AWS Wilayah atau Zona Ketersediaan yang diminta.

Solusi: Coba konfigurasi instance yang berbeda. Untuk mencari jenis instans yang memenuhi persyaratan Anda, lihat Menemukan jenis EC2 instans Amazon di Panduan EC2 Pengguna Amazon.

Untuk panduan lebih lanjut untuk mengatasi masalah ini, periksa hal berikut:

  • Pastikan Anda telah memilih AMI yang didukung oleh jenis instans Anda. Misalnya, jika tipe instans menggunakan prosesor AWS Graviton berbasis ARM alih-alih prosesor Intel Xeon, Anda memerlukan ARM-kompatibel. AMI Untuk informasi selengkapnya tentang memilih jenis instans yang kompatibel, lihat Kompatibilitas untuk mengubah jenis instans di Panduan EC2 Pengguna Amazon.

  • Uji apakah jenis instans tersedia di Wilayah dan Zona Ketersediaan yang Anda minta. Jenis instans generasi terbaru mungkin belum tersedia di Wilayah atau Zona Ketersediaan tertentu. Jenis instans generasi lama mungkin tidak tersedia di Wilayah dan Zona Ketersediaan yang lebih baru. Untuk mencari jenis contoh yang ditawarkan berdasarkan lokasi (Region atau Availability Zone), gunakan describe-instance-type-offeringsperintah. Untuk informasi selengkapnya, lihat Menemukan jenis EC2 instans Amazon di Panduan EC2 Pengguna Amazon.

  • Jika Anda menggunakan Instans Khusus atau Host Khusus, pastikan Anda telah memilih jenis instans yang didukung sebagai Dedicated Instance atau Dedicated Host.

Grup keamanan <name of the security group> tidak ada. Peluncuran EC2 instance gagal.

Penyebab: Grup keamanan yang ditentukan dalam templat peluncuran atau konfigurasi peluncuran Anda mungkin telah dihapus.

Solusi:

  1. Gunakan describe-security-groupsperintah untuk mendapatkan daftar grup keamanan yang terkait dengan akun Anda.

  2. Dari daftar, pilih grup keamanan yang akan digunakan. Untuk membuat grup keamanan sebagai gantinya, gunakan create-security-groupperintah.

  3. Buat template peluncuran baru atau konfigurasi peluncuran.

  4. Perbarui grup Auto Scaling Anda dengan templat peluncuran baru atau konfigurasi peluncuran menggunakan perintah. update-auto-scaling-group

Key pair <key pair yang terkait dengan EC2 instance> Anda> tidak ada. Peluncuran EC2 instance gagal.

Penyebab: Key pair yang digunakan saat meluncurkan instance mungkin telah dihapus.

Solusi:

  1. Gunakan describe-key-pairsperintah untuk mendapatkan daftar pasangan kunci yang tersedia untuk Anda.

  2. Dari daftar, pilih pasangan kunci yang akan digunakan. Untuk membuat key pair sebagai gantinya, gunakan create-key-pairperintah.

  3. Buat template peluncuran baru atau konfigurasi peluncuran.

  4. Perbarui grup Auto Scaling Anda dengan templat peluncuran baru atau konfigurasi peluncuran menggunakan perintah. update-auto-scaling-group

Jenis instance yang Anda minta (<instance type>) tidak didukung dalam Zona Ketersediaan yang Anda minta (<instance Availability Zone>)...

Pesan galat: Jenis instans yang diminta (<instance type>) tidak didukung di Availability Zone (<instance Availability Zone>) yang diminta... Peluncuran EC2 instance gagal.

Penyebab: Availability Zone yang ditentukan dalam grup Auto Scaling tidak mendukung jenis instans yang Anda pilih.

Solusi:

  1. Verifikasi Availability Zones mana yang mendukung jenis instans yang Anda pilih menggunakan describe-instance-type-offeringsperintah atau dari EC2 konsol Amazon dengan memeriksa nilai Availability Zones pada panel jaringan halaman Jenis instans.

  2. Perbarui atau hapus subnet untuk zona yang tidak didukung dalam pengaturan grup Auto Scaling Anda menggunakan perintah. update-auto-scaling-group Untuk informasi selengkapnya, lihat Tambahkan Availability Zone.

Harga permintaan Spot Anda sebesar 0,015 lebih rendah dari harga pemenuhan permintaan Spot minimum 0,0735...

Penyebab: Harga maksimum Spot dalam permintaan Anda lebih rendah dari harga Spot untuk jenis instans yang Anda pilih.

Solusi: Kirim permintaan baru dengan harga maksimum Spot yang lebih tinggi (mungkin harga On-Demand). Sebelumnya, harga Spot yang Anda bayarkan didasarkan pada penawaran. Hari ini, Anda membayar harga Spot saat ini. Dengan menetapkan harga maksimum Anda lebih tinggi, ini memberi layanan Amazon EC2 Spot kesempatan yang lebih baik untuk meluncurkan dan mempertahankan jumlah kapasitas yang Anda butuhkan.

Nama perangkat tidak <device name>valid/Unggahan nama perangkat tidak valid. Peluncuran EC2 instance gagal.

Penyebab 1: Pemetaan perangkat blokir di templat peluncuran atau konfigurasi peluncuran mungkin berisi nama perangkat blok yang tidak tersedia atau saat ini tidak didukung.

Solusi:

  1. Verifikasi nama perangkat mana yang tersedia untuk konfigurasi instans spesifik Anda. Untuk detail selengkapnya tentang penamaan perangkat, lihat Nama perangkat di instans Linux di Panduan EC2 Pengguna Amazon.

  2. Buat EC2 instans Amazon secara manual yang bukan bagian dari grup Auto Scaling dan selidiki masalahnya. Jika konfigurasi penamaan perangkat blok bertentangan dengan nama di Amazon Machine Image (AMI), instance akan gagal selama peluncuran. Untuk informasi selengkapnya, lihat Memblokir pemetaan perangkat di EC2Panduan Pengguna Amazon.

  3. Setelah mengonfirmasi bahwa instans berhasil diluncurkan, gunakan perintah describe-volume untuk melihat bagaimana volume diekspos ke instance.

  4. Buat templat peluncuran baru atau konfigurasi peluncuran menggunakan nama perangkat yang tercantum dalam deskripsi volume.

  5. Perbarui grup Auto Scaling Anda dengan templat peluncuran baru atau konfigurasi peluncuran menggunakan perintah. update-auto-scaling-group

Nilai (<name associated with the instance storage device>) untuk parameter virtualName tidak valid... Peluncuran EC2 instance gagal.

Penyebab: Format yang ditentukan untuk nama virtual yang terkait dengan perangkat blok tidak benar.

Solusi:

  1. Buat template peluncuran baru atau konfigurasi peluncuran dengan menentukan nama perangkat di virtualName parameter. Untuk informasi tentang format nama perangkat, lihat Penamaan perangkat pada instance Linux di Panduan EC2 Pengguna Amazon.

  2. Perbarui grup Auto Scaling Anda dengan templat peluncuran baru atau konfigurasi peluncuran menggunakan perintah. update-auto-scaling-group

EBSblokir pemetaan perangkat yang tidak didukung untuk penyimpanan instance. AMIs

Penyebab: Pemetaan perangkat blok yang ditentukan dalam templat peluncuran atau konfigurasi peluncuran tidak didukung pada instans Anda.

Solusi:

  1. Buat templat peluncuran baru atau konfigurasi peluncuran dengan pemetaan perangkat blok yang didukung oleh jenis instans Anda. Untuk informasi selengkapnya, lihat Memblokir pemetaan perangkat di Panduan EC2 Pengguna Amazon.

  2. Perbarui grup Auto Scaling Anda dengan templat peluncuran baru atau konfigurasi peluncuran menggunakan perintah. update-auto-scaling-group

Grup penempatan tidak boleh digunakan dengan contoh tipe '<instance type>'. Peluncuran EC2 instance gagal.

Penyebab: Grup penempatan klaster Anda berisi jenis instance yang tidak valid.

Solusi:

  1. Untuk informasi tentang jenis instans valid yang didukung oleh grup penempatan, lihat Grup penempatan di Panduan EC2 Pengguna Amazon.

  2. Ikuti petunjuk yang diuraikan di dalam Grup penempatan untuk membuat grup penempatan baru.

  3. Atau, buat template peluncuran baru atau konfigurasi peluncuran dengan jenis instans yang didukung.

  4. Perbarui grup Auto Scaling Anda dengan grup penempatan baru, templat peluncuran, atau konfigurasi peluncuran menggunakan perintah. update-auto-scaling-group

Klien. InternalError: Kesalahan klien saat diluncurkan.

Masalah: Amazon EC2 Auto Scaling mencoba meluncurkan instance yang memiliki EBS volume terenkripsi, tetapi peran terkait layanan tidak memiliki akses ke kunci terkelola AWS KMS pelanggan yang digunakan untuk mengenkripsinya. Untuk informasi selengkapnya, lihat Kebijakan AWS KMS kunci yang diperlukan untuk digunakan dengan volume terenkripsi.

Penyebab 1: Anda memerlukan kebijakan kunci yang memberikan izin untuk menggunakan kunci yang dikelola pelanggan untuk peran terkait layanan yang tepat.

Solusi 1: Izinkan peran terkait layanan menggunakan kunci yang dikelola pelanggan sebagai berikut:

  1. Tentukan peran terkait layanan yang akan digunakan untuk grup Auto Scaling ini.

  2. Perbarui kebijakan kunci pada kunci yang dikelola pelanggan dan izinkan peran terkait layanan menggunakan kunci yang dikelola pelanggan.

  3. Perbarui grup Auto Scaling untuk menggunakan peran terkait layanan.

Untuk contoh kebijakan kunci yang memungkinkan peran terkait layanan menggunakan kunci terkelola pelanggan, lihat. Contoh 1: Bagian kebijakan utama yang memungkinkan akses ke kunci yang dikelola pelanggan

Penyebab 2: Jika kunci yang dikelola pelanggan dan grup Auto Scaling berada di AWS akun yang berbeda, Anda perlu mengonfigurasi akses lintas akun ke kunci yang dikelola pelanggan untuk memberikan izin untuk menggunakan kunci yang dikelola pelanggan ke peran terkait layanan yang tepat.

Solusi 2: Izinkan peran terkait layanan di akun eksternal untuk menggunakan kunci yang dikelola pelanggan di akun lokal sebagai berikut:

  1. Perbarui kebijakan kunci pada kunci yang dikelola pelanggan untuk memungkinkan akun grup Auto Scaling mengakses kunci yang dikelola pelanggan.

  2. Tentukan IAM pengguna atau peran dalam akun grup Auto Scaling yang dapat membuat hibah.

  3. Tentukan peran terkait layanan yang akan digunakan untuk grup Auto Scaling ini.

  4. Buat hibah untuk kunci yang dikelola pelanggan dengan peran terkait layanan yang tepat sebagai prinsipal penerima hibah.

  5. Perbarui grup Auto Scaling untuk menggunakan peran terkait layanan.

Untuk informasi selengkapnya, lihat Contoh 2: Bagian kebijakan utama yang memungkinkan akses lintas akun ke kunci yang dikelola pelanggan.

Solusi 3: Gunakan kunci yang dikelola pelanggan di AWS akun yang sama dengan grup Auto Scaling.

  1. Salin dan enkripsi ulang snapshot dengan kunci terkelola pelanggan lain yang termasuk dalam akun yang sama dengan grup Auto Scaling.

  2. Izinkan peran terkait layanan menggunakan kunci terkelola pelanggan baru. Lihat langkah-langkah untuk Solusi 1.

Saat ini kami tidak memiliki <instance type>kapasitas yang cukup di Availability Zone yang Anda minta... Peluncuran EC2 instance gagal.

Pesan galat: Saat ini kami tidak memiliki <instance type>kapasitas yang cukup di Availability Zone yang Anda minta (<requested Availability Zone>). Sistem kami akan mengupayakan penyediaan kapasitas tambahan. Saat ini Anda mendapat kapasitas <instance type> dengan tidak menentukan Zona Ketersediaan dalam permintaan atau pilihan Anda <list of Availability Zones that currently supports the instance type>. Peluncuran EC2 instance gagal.

Penyebab: Saat ini, jenis instans yang diminta dan kombinasi Availability Zone tidak didukung.

Solusi: Untuk mengatasi masalah ini, coba yang berikut ini:

  • Tunggu beberapa menit hingga Amazon EC2 Auto Scaling menemukan kapasitas untuk jenis instans ini di Availability Zone lain yang diaktifkan.

  • Perluas grup Auto Scaling Anda ke Availability Zone tambahan. Untuk informasi selengkapnya, lihat Tambahkan Availability Zone.

  • Ikuti praktik terbaik menggunakan beragam jenis instance sehingga Anda tidak bergantung pada satu jenis instance tertentu. Untuk informasi selengkapnya, lihat Grup Auto Scaling dengan beberapa jenis instans dan opsi pembelian.

Reservasi yang diminta tidak memiliki kapasitas yang kompatibel dan tersedia untuk permintaan ini. Peluncuran EC2 instance gagal.

Penyebab 1: Anda telah mencapai batas jumlah instans yang dapat diluncurkan dengan Reservasi Kapasitas targeted Sesuai Permintaan.

Solusi 1: Tingkatkan jumlah instans yang dapat Anda luncurkan dengan Reservasi Kapasitas targeted Sesuai Permintaan, atau gunakan grup Reservasi Kapasitas sehingga apa pun di luar kapasitas cadangan akan diluncurkan sebagai kapasitas Sesuai Permintaan reguler. Untuk informasi selengkapnya, lihat Kapasitas cadangan di Availability Zone tertentu dengan Reservasi Kapasitas .

Penyebab 2: Anda telah mencapai batas jumlah instance yang dapat Anda luncurkan dengan Blok Kapasitas.

Dengan Blok Kapasitas, Anda dibatasi oleh jumlah kapasitas yang awalnya dibeli. Jika Anda mengalami jumlah peluncuran yang lebih tinggi dari yang diantisipasi dan menggunakan semua kapasitas yang Anda miliki, ini menyebabkan peluncuran gagal. Contoh penghentian melalui proses pembersihan yang panjang sebelum dihentikan sepenuhnya. Selama waktu ini, mereka tidak dapat digunakan kembali. Ini juga dapat menyebabkan peluncuran gagal. Untuk informasi selengkapnya, lihat Gunakan Capacity Blocks untuk beban kerja pembelajaran mesin.

Solusi 2: Untuk mengatasi masalah ini, coba yang berikut ini:

  • Simpan permintaan apa adanya. Jika instans Blok Kapasitas berakhir, Anda harus menunggu beberapa menit agar instans selesai dihentikan dan kapasitas tersedia kembali. Amazon EC2 Auto Scaling terus secara otomatis membuat permintaan peluncuran hingga kapasitas tersedia.

  • Pastikan Anda membeli kapasitas yang cukup untuk mengakomodasi beban kerja puncak Anda sehingga Anda tidak sering mengalami kesalahan ini.

Reservasi Blok Kapasitas Anda <reservation id>belum aktif. Peluncuran EC2 instance gagal.

Penyebab: Blok Kapasitas yang ditentukan belum aktif.

Solusi: Ikuti pendekatan yang disarankan untuk Blok Kapasitas dan gunakan penskalaan terjadwal. Melakukan hal itu membantu Anda memastikan Anda meningkatkan kapasitas yang diinginkan dari grup Auto Scaling Anda hanya ketika reservasi aktif dan menguranginya sebelum reservasi selesai.

Tidak ada kapasitas Spot yang tersedia yang sesuai dengan permintaan Anda. Peluncuran EC2 instance gagal.

Penyebab: Saat ini, tidak ada kapasitas cadangan yang cukup untuk memenuhi permintaan Anda untuk Instans Spot.

Solusi: Untuk mengatasi masalah ini, coba yang berikut ini:

  • Tunggu beberapa menit; kapasitas bisa sering bergeser. Amazon EC2 Auto Scaling terus secara otomatis membuat permintaan peluncuran hingga kapasitas tersedia.

  • Perluas grup Auto Scaling Anda ke Availability Zone tambahan. Untuk informasi selengkapnya, lihat Tambahkan Availability Zone.

  • Ikuti praktik terbaik menggunakan beragam jenis instance sehingga Anda tidak bergantung pada satu jenis instance tertentu. Untuk informasi selengkapnya, lihat Grup Auto Scaling dengan beberapa jenis instans dan opsi pembelian.

<number of instances> instance telah berjalan. Peluncuran EC2 instance gagal.

Penyebab: Anda telah mencapai batas jumlah instans yang dapat Anda luncurkan di Wilayah. Saat Anda membuat AWS akun, kami menetapkan batas default pada jumlah instans yang dapat Anda jalankan per wilayah.

Solusi: Untuk mengatasi masalah ini, coba yang berikut ini:

  • Jika batas Anda saat ini tidak memadai untuk kebutuhan Anda, Anda dapat meminta peningkatan kuota per wilayah. Untuk informasi selengkapnya, lihat kuota EC2 layanan Amazon di Panduan EC2 Pengguna Amazon.

  • Kirim permintaan baru dengan jumlah instance yang berkurang (yang dapat Anda tingkatkan pada tahap selanjutnya).