Dokumen ini berisi daftar error yang mungkin Anda temui saat membuat atau memperbarui VM ARM.
Error saat membuat VM
Jika Anda tidak dapat membuat instance VM ARM, hal itu mungkin disebabkan oleh salah satu masalah umum yang dijelaskan dalam Memecahkan masalah saat membuat dan mengupdate VM, seperti:
- Kuota tidak mencukupi
not ready
error saat membuat banyak resource secara bersamaan- Masalah ketersediaan resource
- Masalah ketersediaan zona
- Izin tidak memadai
- Nama resource
- Batasan dilanggar
- Platform CPU yang diperlukan
Instance VM ARM tidak dapat booting
Anda mencoba membuat VM ARM, tetapi instance tidak dapat memasuki status Started. Penyebab yang paling umum adalah penggunaan jenis mesin atau OS image yang tidak kompatibel untuk VM ARM.
Kemungkinan penyebab lainnya adalah Anda membuat VM ARM menggunakan boot disk dari VM x86. Arsitektur boot disk harus cocok dengan arsitektur virtual machine. Compute Engine memeriksa kecocokan arsitektur boot disk dengan arsitektur VM, tetapi validasi ini mungkin tidak berfungsi pada image kustom.
Pesan error:
Penggunaan boot disk dengan arsitektur x86 dengan VM ARM akan menyebabkan kegagalan di awal proses booting, dengan gejala utamanya Anda tidak dapat mengakses VM menggunakan ssh
. Karena VM tidak berfungsi, satu-satunya cara untuk memverifikasi masalahnya adalah melalui log konsol serial, yang akan terlihat seperti berikut, yang berulang tanpa batas:
BdsDxe: failed to load Boot0001 "UEFI nvme_card-pd" from PciRoot(0x0)/Pci(0x2, 0x0)/NVMe(0x1,00-00-00-00-00-00-00-00): Not Found EMU Variable FVB Started EMU Variable invalid PCD sizes Found PL031 RTC @ 0x9010000 InitializeRealTimeClock: using default timezone/daylight settings [2J[01;01H[=3h[2J[01;01H UEFI: Failed to load image. Description: UEFI nvme_card-pd FilePath: PciRoot(0x0)/Pci(0x2,0x0)/NVMe(0x1,00-00-00-00-00-00-00-00) OptionNumber: 1. Status: Not Found.
Penyelesaian:
Pastikan instance VM Anda berjalan pada jenis mesin dan OS image yang kompatibel dengan ARM. Jangan gunakan boot disk dari VM x86 untuk membuat VM ini. Buat ulang VM ARM.
Untuk informasi tentang image ARM yang tersedia, lihat Detail sistem operasi.
Error saat mengupdate VM
Jika Anda tidak dapat mengupdate instance VM, hal itu mungkin disebabkan oleh masalah berikut.
Error saat mengubah jenis mesin
Error berikut dapat terjadi saat Anda mencoba mengubah jenis mesin VM:
ERROR: (gcloud.compute.instances.set-machine-type) Could not fetch resource: - Invalid resource usage: 'Requested boot disk architecture (X86_64) is not compatible with machine type architecture (ARM64).'
Penyelesaian:
Pastikan VM Anda mendukung prosesor di jenis mesin baru. Untuk informasi selengkapnya tentang prosesor yang didukung oleh berbagai jenis mesin, lihat Perbandingan kelompok mesin.
Cobalah mengubah jenis mesin dengan menggunakan Google Cloud CLI.
Jika Anda beralih dari jenis mesin x86 ke jenis mesin ARM T2A, Anda mungkin menerima error `INVALID_Resource_USAGE` yang menunjukkan bahwa jenis disk Anda tidak kompatibel dengan jenis mesin ARM. Buat instance ARM T2A baru menggunakan OS dan disk ARM yang kompatibel.
Apa langkah selanjutnya?
- Untuk mempelajari platform ARM lebih lanjut, baca VM ARM di Compute Engine.
- Untuk mempelajari deret mesin T2A, lihat seri mesin Tau T2A.
Untuk memecahkan masalah NVMe, lihat Memecahkan masalah disk NVMe.