Dokumen ini berisi daftar error yang mungkin Anda alami saat membuat atau memperbarui VM.
Error saat membuat VM
Jika Anda tidak dapat membuat instance VM, mungkin karena salah satu masalah yang dijelaskan di bagian ini.
Kuota tidak mencukupi
Error kuota terjadi jika permintaan resource melebihi kuota Anda.
Pesan error:
RESOURCE_NAME creation failed: Quota QUOTA_NAME exceeded. Limit: QUOTA_LIMIT in region REGION
RESOURCE_NAME creation failed: Quota QUOTA_NAME exceeded. Limit: QUOTA_LIMIT in zone ZONE
Resource exhausted (HTTP 429): QUOTA_EXCEEDED
Penyelesaian: Minta batas kuota yang lebih tinggi. Untuk informasi selengkapnya, lihat Meminta penambahan kuota.
Operasi pembuatan atau mutasi resource simultan
Jika Anda mengupdate lebih
dari satu resource sekaligus, misalnya, mengubah rentang sekunder di
subjaringan dan membuat VM secara bersamaan, Anda mungkin akan melihat
error not ready
.
Pesan error:
The resource 'projects/PROJECT/regions/REGION/subnetworks/default' is not ready
Penyelesaian: Untuk menyelesaikan masalah ini, coba langkah berikut:
- Tunggu hingga operasi selesai sebelum membuat permintaan baru.
- Coba lagi operasi dengan backoff eksponensial.
- Operasi polling untuk memeriksa status penyelesaiannya.
Ketersediaan resource
Berikut adalah contoh error resource umum yang mungkin Anda alami saat meminta resource Compute Engine baru atau membuat reservasi baru:
ZONE_RESOURCE_POOL_EXHAUSTED
ZONE_RESOURCE_POOL_EXHAUSTED_WITH_DETAILS
The zone 'projects/PROJECT_ID/zones/ZONE' does not have enough resources available to fulfill the request. Try a different zone, or try again later.
A VM_TYPE_AND_SIZE VM instance with RESOURCE_ATTACHMENT is currently unavailable in the ZONE zone. Capacity changes frequently, so try your request in a different zone, with a different VM hardware configuration, or at a later time. For more options, see troubleshooting documentation.
A VM_TYPE_AND_SIZE VM instance with RESOURCE_ATTACHMENT is currently unavailable in the ZONE zone, because of REASON. Consider trying your request in the ZONE zone(s), which currently has capacity to accommodate your request. If you cannot move your VM to ZONE, review the REASON failure resolution instructions available in troubleshooting documentation, then try your request again. If your workload can't accommodate the suggested resolution, try your request with a different VM hardware configuration or at a later time.
Untuk mempelajari cara mengatasi error resource, lihat Memecahkan masalah error ketersediaan resource.
Ketersediaan zona
Jika Anda menerima error notFound
atau does not exist in zone
saat
meminta resource baru, itu berarti zona tempat Anda meminta resource
tidak menawarkan resource atau jenis mesin yang telah Anda minta.
Pesan error:
notFound
does not exist in zone
Penyelesaian: Lihat Region dan zona untuk mencari tahu fitur mana yang tersedia di setiap zona.
Tarif terlampaui untuk jenis resource
Error berikut terjadi saat Anda membuat lebih dari satu disk atau VM dari snapshot dalam periode sepuluh menit.
Pesan error:
"code": "RESOURCE_OPERATION_RATE_EXCEEDED", "message": "Operation rate exceeded for resource 'projects/project-id/zones/zone-id/disks/disk-name'. Too frequent operations from the source resource."
Penyelesaian:
Untuk membuat beberapa disk dari snapshot, gunakan snapshot tersebut untuk membuat image, lalu buat disk Anda dari image tersebut:
Untuk disk non-booting, ikuti petunjuk untuk membuat persistent disk dari image dan gunakan langkah-langkah berikut:
- Di konsol Google Cloud, pilih Image sebagai Source type disk.
- Dengan gcloud CLI, gunakan flag
image
. - Jika menggunakan REST, gunakan
parameter
sourceImage
.
Untuk mengetahui informasi selengkapnya tentang cara mencadangkan dan mereplikasi data persistent disk, lihat Opsi perlindungan data.
Izin tidak memadai
Jika Anda menerima error permission
saat mencoba membuat VM, berarti Anda tidak memiliki izin IAM yang diperlukan untuk membuat VM.
Pesan error:
Error: googleapi: Error 403: Google Compute Engine: Required 'compute.regions.get' permission for 'projects/PROJECT_ID/regions/REGION'., forbidden
Penyelesaian: Minta administrator organisasi Anda untuk memberi Anda akses untuk membuat VM. Untuk mengetahui informasi selengkapnya, lihat Memberikan akses ke resource Compute Engine.
Nama resource
Jika Anda menerima error resource already exists
saat mencoba membuat resource, permintaan pembuatan Anda akan gagal karena Anda menetapkan nama resource yang tidak unik untuk lokasi dan project yang ditentukan.
Pesan error:
The resource 'projects/PROJECT_NAME/zones/ZONE/RESOURCE_TYPE/RESOURCE_NAME' already exists"
The resource 'projects/PROJECT_NAME/regions/REGION/RESOURCE_TYPE/RESOURCE_NAME' already exists"
Penyelesaian: Coba lagi permintaan pembuatan Anda dengan nama resource yang unik.
Antarmuka jaringan
Jika Anda menerima error Too many network interfaces
saat membuat VM, berarti permintaan Anda telah melampaui batas antarmuka jaringan untuk jenis mesin VM tersebut.
Pesan error:
Invalid value for field 'resource': ". Too many network interfaces. The maximum number of network interfaces allowed for this machine type is NUMBER.
Invalid value for field 'resource.networkInterfaces': ". Too many network interfaces. The maximum number of network interfaces allowed for this machine type is NUMBER.
Resolusi: Untuk mempelajari cara menghitung jumlah maksimum antarmuka jaringan untuk berbagai jenis mesin, lihat Jumlah maksimum antarmuka jaringan.
Batasan dilanggar
Jika Anda menerima error Constraint violated
saat membuat VM, permintaan Anda
melanggar satu atau beberapa batasan kebijakan organisasi.
Pesan error:
Misalnya, jika organisasi Anda membatasi subnetwork VPC Bersama, Anda mungkin akan mendapatkan error berikut:
Constraint constraints/compute.CONSTRAINT violated for projects/PROJECT_ID. Using the PARAMETER projects/PROJECT_ID/regions/REGION/CONSTRAINTPROJECT_ID is not allowed.
Penyelesaian: Hubungi administrator organisasi Anda.
Platform CPU yang diperlukan
Jika Anda menerima error required CPU platform
, platform CPU yang ditentukan dalam permintaan pembuatan tidak didukung oleh jenis mesin yang ditentukan.
Pesan error:
Could not fetch resource: - The selected machine type (MACHINE_TYPE) has a required CPU platform of REQUIRED_CPU_PLATFORM. The minimum CPU platform must match this, but was SPECIFIED_CPU_PLATFORM.
Penyelesaian:
- Untuk mempelajari platform CPU yang didukung jenis mesin Anda, tinjau platform CPU.
- Coba lagi permintaan Anda dengan platform CPU yang didukung.
Properti reservasi tidak cocok
Jika Anda menerima error No available resources in specified reservations
saat
membuat VM, properti VM dan
reservasi khusus
yang ditargetkan oleh VM untuk konsumsi tidak cocok.
Pesan error:
Invalid value for field 'resource.reservationAffinity': - No available resources in specified reservations [RESERVATION_NAME].
Penyelesaian: Coba salah satu langkah berikut:
Jika VM tidak cocok dengan properti reservasi, ubah VM hingga propertinya cocok dengan properti reservasi. Kemudian, coba buat VM lagi.
Jika VM memiliki properti yang tepat, tetapi tidak cocok dengan properti reservasi, Anda tidak dapat mengubah reservasi. Sebagai gantinya, lakukan salah satu hal berikut:
Saat membuat VM, targetkan reservasi spesifik yang berbeda.
Anda dapat membuat reservasi spesifik baru dengan properti yang cocok jika belum memilikinya dengan properti yang benar. Jika tidak lagi memerlukan reservasi khusus sebelumnya, Anda dapat menghapusnya sehingga tidak lagi membayar resource yang direservasi tersebut.
Saat membuat VM, targetkan reservasi yang cocok.
Jika ada reservasi yang dikonfigurasi untuk konsumsi otomatis dan memiliki properti yang cocok dengan VM, VM baru akan menggunakan reservasi tersebut. Jika tidak, VM akan tetap dibuat, tetapi tanpa memakai resource apa pun yang dicadangkan.
Untuk mengetahui informasi selengkapnya, baca Menguji apakah properti VM cocok dengan reservasi.
Akses akun layanan ditolak
Error berikut mungkin muncul di Cloud Audit Logs saat Anda membuat VM menggunakan akun layanan:
Pesan error:
SERVICE_ACCOUNT_ACCESS_DENIED
Resolution: Error ini muncul jika akun layanan yang digunakan untuk membuat VM tidak memiliki peran Identity and Access Management untuk mengakses akun layanan VM yang baru.
Berikan peran roles/iam.serviceAccountUser
ke akun layanan yang membuat VM. Anda dapat memberikan peran ini di level project, yang akan memberi akun layanan yang membuat VM akses ke semua akun layanan yang dibuat di project, atau Anda dapat memberikan peran ini hanya di akun layanan untuk VM baru.
Izin yang diperlukan tidak ada
Error berikut mungkin terjadi saat Anda mencoba membuat VM dari VM yang ada
Required 'compute.images.useReadOnly' permission for 'projects/PROJECT_ID/global/images/IMAGE_NAME
Error ini dapat terjadi karena beberapa alasan. Berikut adalah penyebab umum error ini:
Anda mencoba membuat VM baru dari VM yang ada, tetapi Anda tidak memiliki akses baca ke boot disk image VM yang sudah ada.
Untuk mengatasi masalah ini, hubungi pemilik boot disk, dan minta mereka untuk membagikan image VM yang ada kepada Anda.
Uji Coba Gratis
Jika Anda mencoba membuat VM Windows selama Uji Coba Gratis Google Cloud, Anda akan menerima pesan error.
Pesan error:
Windows VM instances are not included with free trial. To use them first enable billing on your account.
Resolusi: Image Windows Server tidak disertakan dalam Uji Coba Gratis. Upgrade ke akun Penagihan Cloud berbayar.
VM tidak dimulai
Jika VM Linux yang menggunakan skrip startup tidak dimulai setelah dibuat, VM tersebut mungkin terkait dengan masalah koneksi ke server metadata.
Masalah ini dapat berlangsung hingga tujuh menit karena masalah jaringan sementara yang akan teratasi dengan sendirinya. Jika masalah tidak teratasi dengan sendirinya setelah tujuh menit, buat ulang VM.
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:
Invalid value for field 'resource.sourceMachineImage': Updating 'sourceMachineImage' is not supported
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.