Memecahkan Masalah Auto Scaling Amazon EC2: Kegagalan peluncuran instans EC2 - Amazon EC2 Auto Scaling

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

Memecahkan Masalah Auto Scaling Amazon EC2: Kegagalan peluncuran instans EC2

Halaman ini memberikan informasi tentang instance EC2 Anda yang gagal diluncurkan, kemungkinan penyebab, dan langkah-langkah yang dapat Anda ambil untuk memecahkan masalah.

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

Saat instance EC2 Anda gagal diluncurkan, Anda mungkin mendapatkan satu atau beberapa pesan kesalahan 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 Anda minta.

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

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 AMI yang kompatibel dengan ARM. Untuk informasi selengkapnya tentang memilih jenis instans yang kompatibel, lihat Kompatibilitas untuk mengubah jenis instans di Panduan Pengguna Amazon EC2.

  • 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 instans Amazon EC2 di Panduan Pengguna Amazon EC2.

  • 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 instance EC2 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

Pasangan kunci <key pair associated with your EC2 instance> tidak ada. Peluncuran instance EC2 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 Anda minta (<instance type>) tidak didukung di Availability Zone (<instance Availability Zone>) yang Anda minta... Peluncuran instans EC2 gagal.

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

Solusi:

  1. Verifikasi Availability Zones yang mendukung jenis instans yang Anda pilih menggunakan describe-instance-type-offeringsperintah atau dari konsol Amazon EC2 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 Menambahkan dan menghapus Availability Zones.

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 instance EC2 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 Pengguna Amazon EC2.

  2. Buat instans Amazon EC2 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 Panduan Pengguna Amazon EC2.

  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

Value (<name associated with the instance storage device>) untuk parameter VirtualName tidak valid... Peluncuran instance EC2 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 di instans Linux di Panduan Pengguna Amazon EC2.

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

EBS memblokir pemetaan perangkat tidak didukung untuk AMI instance-store.

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 Pengguna Amazon EC2.

  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 instance EC2 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 Pengguna Amazon EC2.

  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: Auto Scaling Amazon EC2 mencoba meluncurkan instance yang memiliki volume EBS terenkripsi, tetapi peran terkait layanan tidak memiliki akses ke kunci terkelola pelanggan yang digunakan untuk AWS KMS 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 pengguna IAM atau peran dalam akun grup Auto Scaling yang dapat membuat izin.

  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 instance EC2 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 instance EC2 gagal.

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

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

Reservasi yang diminta tidak memiliki kapasitas yang kompatibel dan tersedia untuk permintaan ini. Peluncuran instance EC2 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. Auto Scaling Amazon EC2 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 instance EC2 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 instance EC2 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:

<number of instances> instance telah berjalan. Peluncuran instance EC2 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 layanan Amazon EC2 di Panduan Pengguna Amazon EC2.

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