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 Scaling: masalah AMI
Halaman ini memberikan informasi tentang masalah yang terkait dengan AndaAMIs, 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 Anda gagal diluncurkan karena masalah dengan AndaAMI, Anda mungkin mendapatkan satu atau beberapa pesan galat berikut.
AMImasalah
- AMIID <ID dari AMI > Anda tidak ada. Peluncuran EC2 instance gagal.
- AMI< AMI ID> tertunda, dan tidak dapat dijalankan. Peluncuran EC2 instance gagal.
- <device name>Nama perangkat tidak valid. Peluncuran EC2 instance gagal.
- Arsitektur 'arm64 'dari jenis instance yang ditentukan tidak cocok dengan arsitektur' x86_64 'dari yang ditentukanAMI... Peluncuran instance gagal. EC2
- AMI'< AMI ID>' dinonaktifkan, dan tidak dapat dijalankan. Peluncuran EC2 instance gagal.
penting
AWS mendukung berbagi AMI secara pribadi dengan AWS akun lain dengan memodifikasi izin. AMI Jika AMI dibuat pribadi tanpa dibagikan, ini dapat mengakibatkan kesalahan otorisasi saat meluncurkan instance baru. Untuk informasi selengkapnya tentang berbagi pribadiAMIs, lihat Berbagi AMI dengan AWS akun tertentu di Panduan EC2 Pengguna Amazon.
AMIID <ID dari AMI > Anda tidak ada. Peluncuran EC2 instance gagal.
-
Penyebab: AMI Mungkin telah dihapus setelah membuat template peluncuran atau konfigurasi peluncuran.
-
Solusi:
-
Buat templat peluncuran baru atau konfigurasi peluncuran menggunakan yang validAMI.
-
Perbarui grup Auto Scaling Anda dengan templat peluncuran baru atau konfigurasi peluncuran menggunakan perintah. update-auto-scaling-group
-
AMI< AMI ID> tertunda, dan tidak dapat dijalankan. Peluncuran EC2 instance gagal.
Penyebab: Anda mungkin baru saja membuat AMI (dengan mengambil snapshot dari instance yang sedang berjalan atau cara lain), dan mungkin belum tersedia.
Solusi: Anda harus menunggu AMI hingga tersedia dan kemudian membuat templat peluncuran atau konfigurasi peluncuran.
<device name>Nama perangkat tidak valid. Peluncuran EC2 instance gagal.
Penyebab: Saat melampirkan EBS volume ke EC2 instance, Anda harus memberikan nama perangkat yang valid untuk volume tersebut. Yang dipilih AMI harus mendukung nama perangkat ini.
Solusi:
-
Buat templat peluncuran baru atau konfigurasi peluncuran dan tentukan nama perangkat yang benar untuk AndaAMI. Konvensi penamaan yang direkomendasikan bervariasi berdasarkan jenis virtualisasi. AMI Untuk informasi selengkapnya, lihat Nama perangkat di Panduan EC2 Pengguna Amazon.
-
Perbarui grup Auto Scaling Anda dengan templat peluncuran baru atau konfigurasi peluncuran menggunakan perintah. update-auto-scaling-group
Arsitektur 'arm64 'dari jenis instance yang ditentukan tidak cocok dengan arsitektur' x86_64 'dari yang ditentukanAMI... Peluncuran instance gagal. EC2
Penyebab 1: Jika arsitektur AMI dan jenis instans yang digunakan dalam template peluncuran atau konfigurasi peluncuran tidak sama, Anda akan mendapatkan error saat Amazon EC2 Auto Scaling mencoba meluncurkan instance menggunakan konfigurasi instance yang tidak kompatibel.
Solusi 1:
-
Verifikasi arsitektur Anda AMI menggunakan perintah deskripsikan gambar atau dari EC2 konsol Amazon dengan memeriksa nilai Arsitektur pada panel detail halaman Amazon Machine Images (). AMIs
-
Temukan jenis instans yang memiliki arsitektur yang sama AMI dengan Anda menggunakan describe-instance-typesperintah atau dari EC2 konsol Amazon dengan memeriksa kolom Arsitektur pada layar Jenis instans. Untuk informasi selengkapnya tentang memilih jenis instans yang kompatibel, lihat Kompatibilitas untuk mengubah jenis instans di Panduan EC2 Pengguna Amazon.
-
Buat template peluncuran baru atau konfigurasi peluncuran menggunakan jenis instance yang memiliki arsitektur yang sama dengan AndaAMI.
-
Perbarui grup Auto Scaling Anda dengan templat peluncuran baru atau konfigurasi peluncuran menggunakan perintah. update-auto-scaling-group
Penyebab 2: Amazon EC2 Auto Scaling mencoba meluncurkan jenis instance yang ditentukan dalam kebijakan instance campuran untuk grup Auto Scaling Anda, tetapi jenis instance tidak memiliki arsitektur yang sama seperti yang AMI ditentukan dalam template peluncuran Anda.
Solusi 1: Jangan sertakan tipe instance yang memiliki arsitektur berbeda dalam kebijakan instance campuran Anda.
-
Verifikasi arsitektur Anda AMI menggunakan perintah deskripsikan gambar atau dari EC2 konsol Amazon dengan memeriksa nilai Arsitektur pada panel detail halaman Amazon Machine Images (). AMIs
-
Verifikasi arsitektur setiap jenis instance yang ingin Anda sertakan dalam kebijakan instance campuran menggunakan describe-instance-typesperintah atau dari EC2 konsol Amazon dengan memeriksa kolom Arsitektur di layar Jenis instans. Untuk informasi selengkapnya tentang memilih jenis instans yang kompatibel, lihat Kompatibilitas untuk mengubah jenis instans di Panduan EC2 Pengguna Amazon.
-
Perbarui atau hapus jenis instans yang tidak kompatibel dari grup Auto Scaling menggunakan update-auto-scaling-groupperintah.
Solusi 2: Untuk meluncurkan instans Arm (Graviton2) dan x86_64 (Intel) di grup Auto Scaling yang sama, Anda harus menggunakan templat peluncuran yang didukung masing-masing kompatibel dengan AMI ARM dan kompatibel dengan Intel AMI x86, agar sesuai dengan jenis instans dalam kebijakan instans campuran Anda.
-
Verifikasi arsitektur template peluncuran yang ada menggunakan perintah deskripsikan gambar atau dari EC2 konsol Amazon dengan memeriksa nilai Arsitektur pada panel detail halaman Amazon Machine Images (). AMI AMIs
-
Buat template peluncuran baru menggunakan AMI yang cocok dengan arsitektur lain yang ingin Anda gunakan.
-
Perbarui grup Auto Scaling Anda untuk mengganti template peluncuran yang ada dan tentukan template peluncuran baru untuk setiap jenis instance yang kompatibel menggunakan perintah. update-auto-scaling-group Untuk informasi selengkapnya, lihat Gunakan template peluncuran yang berbeda untuk jenis instans.
AMI'< AMI ID>' dinonaktifkan, dan tidak dapat dijalankan. Peluncuran EC2 instance gagal.
Penyebab: Anda mencoba meluncurkan instance dari AMI yang telah dinonaktifkan. Untuk informasi selengkapnya, lihat Menonaktifkan AMI di Panduan EC2 Pengguna Amazon.
Solusi:
-
Buat template peluncuran baru atau konfigurasi peluncuran dan tentukan AMI yang tidak dinonaktifkan.
-
Perbarui grup Auto Scaling Anda dengan templat peluncuran baru atau konfigurasi peluncuran menggunakan perintah. update-auto-scaling-group