Dokumen ini menjelaskan cara menyelesaikan masalah pembuatan reservations resource zona Compute Engine.
Selain error di halaman ini, pembuatan pemesanan juga dapat gagal karena masalah yang terjadi saat membuat resource Compute Engine. Jika masalah Anda tidak tercantum di halaman ini, Anda mungkin menemukan error tersebut dengan mencoba membuat VM menggunakan resource yang ingin dicadangkan serta meninjau halaman Memecahkan masalah pembuatan VM.
Error pembuatan pemesanan
Jika Anda tidak dapat membuat pemesanan, mungkin karena salah satu error di bagian ini. Jika Anda tidak dapat membuat pemesanan bersama, tinjau juga Error pembuatan pemesanan bersama dalam dokumen 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.
Ketersediaan resource
Untuk membuat pemesanan, semua resource yang Anda tentukan dalam pemesanan harus tersedia dalam jumlah yang ditentukan agar dapat disiapkan untuk Anda.
Berikut adalah contoh error resource umum yang mungkin Anda alami saat meminta resource Compute Engine baru atau membuat pemesanan 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.
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.
Jumlah VM maksimum terlampaui
Error berikut terjadi saat Anda mencoba membuat pemesanan untuk lebih dari 1.000 VM.
Pesan error:
Invalid value for field 'resource.specificReservation.count': VM_COUNT. Must be less than or equal to 1000
Penyelesaian: Buat beberapa pemesanan dengan properti zona, project, dan VM yang sama dengan pemesanan ini, tetapi kurangi jumlah hingga maksimal 1.000 VM untuk setiap pemesanan.
Mencadangkan VM A3
Error berikut terjadi saat Anda mencoba membuat pemesanan VM A3 yang digunakan secara otomatis.
Pesan error:
The machine type A3_MACHINE_TYPE provided in instance properties is disallowed for reservations with ANY reservation affinity
Penyelesaian: Mulai 11 Juli 2024, Anda hanya dapat memesan VM A3 dengan membuat reservasi yang ditargetkan secara khusus.
Error pembuatan pemesanan bersama
Jika Anda tidak dapat membuat pemesanan bersama, hal ini mungkin disebabkan oleh salah satu error di bagian ini atau di Error pembuatan pemesanan.
Project tanpa organisasi
Error berikut terjadi saat Anda mencoba membuat pemesanan bersama di project yang bukan milik organisasi.
Pesan error:
Cannot create Shared Reservations in a project that does not belong to an organization.
Penyelesaian: Lakukan salah satu tindakan berikut:
- Migrasikan project ini ke organisasi sebelum menggunakannya untuk membuat pemesanan bersama.
- Buat pemesanan bersama menggunakan project milik organisasi.
Pelanggaran batasan
Error berikut terjadi saat batasan kebijakan organisasi Project Pemilik Pemesanan Bersama (compute.sharedReservationsOwnerProjects
) tidak mengizinkan project untuk membuat dan mengubah pemesanan bersama.
Pesan error:
Constraint constraints/compute.sharedReservationsOwnerProjects violated for project projects/PROJECT_NUMBER Shared reservation can not be created in this project for your organization.
Penyelesaian: Lakukan salah satu tindakan berikut:
- Menggunakan project yang mengizinkan pembuatan dan pengubahan pemesanan bersama. Untuk mengetahui project mana di organisasi Anda yang memiliki izin ini, lihat batasan kebijakan organisasi pemesanan bersama.
- Berikan izin project untuk membuat dan mengubah pemesanan bersama dengan mengedit batasan kebijakan organisasi pemesanan bersama. Jika error ini terus muncul setelah diedit, mungkin Anda hanya perlu menunggu beberapa menit hingga perubahan diterapkan.
Project konsumen tidak valid
Bagian ini menjelaskan error yang terjadi saat Anda menentukan project konsumen yang tidak valid untuk pemesanan bersama.
Project tidak ditemukan di organisasi ini
Error berikut terjadi saat project konsumen yang Anda tentukan tidak dapat ditemukan di organisasi yang sama dengan project yang Anda gunakan.
Pesan error:
Project PROJECT_ID doesn't exist or doesn't belong to the same organization of the current project.
Dengan PROJECT_ID adalah project ID yang Anda tentukan sebagai project konsumen.
Resolution: Lakukan tindakan berikut:
- Lihat semua project dalam organisasi untuk memverifikasi bahwa project konsumen yang ditentukan ada di organisasi ini.
- Lihat project untuk memverifikasi bahwa Anda telah menentukan ID project-nya, PROJECT_ID, dengan benar.
Project pemilik yang ditetapkan sebagai project konsumen
Error berikut terjadi saat Anda mencoba menentukan project pemilik pemesanan bersama (project yang digunakan untuk membuat pemesanan bersama) sebagai project konsumen.
Pesan error:
Project PROJECT_ID which is the owner project of this reservation is always included in the share projects, please do not add it.
Penyelesaian: Hapus project pemilik dari daftar project konsumen. Pemesanan bersama selalu dapat digunakan oleh VM di project pemilik, sehingga Anda tidak dapat menyertakannya ke daftar project konsumen.
Project nol konsumen
Error berikut terjadi saat pemesanan bersama memiliki project nol konsumen:
Pesan error:
Have to share with at least 1 project.
Penyelesaian: Lakukan salah satu tindakan berikut:
- Tentukan setidaknya satu project konsumen yang akan dijadikan tujuan berbagi pemesanan ini. Untuk informasi selengkapnya, lihat Membuat pemesanan bersama.
- Menggunakan pemesanan satu project, bukan pemesanan bersama.
Batas maksimum project konsumen terlampaui
Error berikut terjadi saat pemesanan bersama memiliki lebih dari 100 project konsumen:
Pesan error:
Can only share with at most 100 projects.
Resolution: Lakukan tindakan berikut:
- Kurangi jumlah project konsumen menjadi, maksimal 100 project konsumen untuk pemesanan bersama.
- Jika Anda masih perlu memesan kapasitas untuk project yang dihapus, buat pemesanan bersama lainnya yang dibagikan ke project tersebut.
Jumlah maksimum pemesanan bersama terlampaui
Error berikut terjadi saat organisasi Anda sudah memiliki 100 pemesanan bersama dengan properti VM yang sama.
Pesan error:
Cannot support more than 100 shared reservations of the same shape under an organization.
Penyelesaian: Ikuti praktik terbaik untuk meminimalkan jumlah pemesanan bersama terpisah dengan properti VM yang sama di organisasi Anda seperti berikut:
Ubah ukuran pemesanan sebelumnya agar memiliki jumlah VM yang lebih besar. Jika Anda memiliki beberapa pemesanan bersama yang identik dan tidak melebihi jumlah VM maksimum, pertimbangkan opsi penggabungan menjadi pemesanan bersama yang lebih sedikit dengan jumlah VM gabungan yang sama.
Mengubah project konsumen untuk pemesanan bersama agar dapat menyertakan lebih banyak project. Misalnya, jika Anda memiliki beberapa pemesanan bersama dengan properti dan zona VM yang sama, tetapi project pemilik dan konsumen yang serupa, pertimbangkan untuk menggabungkannya ke dalam satu pemesanan bersama yang dapat digunakan oleh semua project tersebut.
Hapus pemesanan bersama yang tidak diperlukan lagi.
Error pembuatan pemesanan dari template instance
Jika Anda gagal membuat pemesanan dengan menentukan template instance, hal ini mungkin disebabkan oleh salah satu error di bagian ini.
Referensi lintas project tidak diizinkan
Error berikut terjadi saat Anda mencoba membuat pemesanan dengan menentukan template instance dari project lain.
Pesan error:
Cross project referencing is not allowed for this resource.
Resolution: Lakukan tindakan berikut:
Pastikan project ID dan nama template instance yang Anda tentukan dalam pemesanan sudah benar. Untuk memeriksa bahwa template instance sudah ada, dapatkan informasi tentang template tersebut atau cantumkan template tersebut.
Template instance berisi setelan spesifik per project, sehingga Anda hanya dapat mengakses dan menggunakan template instance dalam project yang sama. Sebagai gantinya, lakukan salah satu hal berikut:
Untuk membuat pemesanan dengan menentukan template instance:
Buat template instance baru di dalam project.
Tentukan template instance yang baru dibuat saat membuat project tunggal atau pemesanan bersama.
Untuk membuat pemesanan tanpa menentukan template instance, buat project tunggal atau pemesanan bersama dengan menentukan properti VM secara langsung.
Template instance tidak ditemukan
Error berikut terjadi saat Anda mencoba membuat pemesanan dengan menentukan template instance yang tidak ada.
Pesan error:
Source resource reference provided invalid.
Penyelesaian: Periksa apakah nama template instance yang Anda tentukan sudah benar. Kemudian—setelah Anda mencantumkan template instance untuk memastikan bahwa template Anda tidak ada dan hanya jika project Anda tidak memiliki template lain yang ingin digunakan—Anda dapat membuat template instance baru.
Ukuran disk SSD Lokal tidak valid
Error berikut terjadi saat Anda mencoba membuat pemesanan dengan menentukan template instance yang menyertakan satu atau beberapa disk SSD Lokal, tetapi template tersebut tidak menentukan ukuran disk SSD Lokal.
Pesan error:
Disk LOCAL_SSD_NAME provided in the instance template has invalid size: 0 GB.
Solusi: Anda tidak dapat mengupdate template instance. Sebagai gantinya, lakukan hal berikut:
Buat template instance baru dan pastikan untuk menentukan ukuran disk dari disk SSD Lokal yang Anda sertakan dalam template.
Gunakan template instance yang baru dibuat untuk membuat project tunggal atau pemesanan bersama.
Opsional: Hapus template instance lama.
Zona tidak valid untuk template instance
Error berikut terjadi saat Anda mencoba membuat pemesanan dengan menentukan template instance, dan Anda menetapkan lokasi yang tidak valid untuk template instance.
Pesan error:
Reservation cannot be created outside the zone/region of source resource.
Penyelesaian: Lakukan salah satu tindakan berikut:
Pastikan untuk membuat pemesanan di region dan zona yang sama dengan resource dalam template instance. Setiap resource regional atau resource zona yang ditentukan dalam template instance—seperti jenis mesin atau Persistent Disk—akan membatasi penggunaan template ke lokasi tempat resource tersebut berada. Misalnya, jika template instance Anda menentukan Persistent Disk yang ada di zona
us-central1-a
, Anda harus membuat pemesanan di zona yang sama. Jika tidak, pembuatan pemesanan atau VM yang dapat menggunakan pemesanan tersebut akan gagal.Untuk memeriksa apakah template yang sudah ada menetapkan resource yang mengikat template ke region atau zona tertentu, dapatkan informasi tentang template dan cari referensi ke resource regional atau resource zona yang ada di dalamnya.
Menggunakan template instance yang tidak membatasi region atau zona tertentu. Karena Anda tidak dapat mengupdate template instance, lakukan tindakan berikut:
Buat template instance baru berdasarkan template yang sudah ada dengan properti yang telah diperbarui.
Buat project tunggal atau pemesanan bersama dengan menentukan template instance yang baru dibuat.
Opsional: Hapus template instance lama.
Mengganti properti template instance
Error berikut terjadi saat Anda mencoba membuat pemesanan dengan menentukan template instance, serta menentukan template instance dan properti VM saat membuat pemesanan.
Pesan error:
Reservation cannot override properties populated by source resource.
Penyelesaian: Lakukan salah satu tindakan berikut:
Untuk membuat pemesanan dengan menentukan template instance, pastikan untuk menghapus kolom mana pun yang menentukan properti VM.
Untuk membuat pemesanan dengan menentukan template instance dengan properti VM yang berbeda, lakukan langkah berikut:
Anda tidak dapat memperbarui template instance yang sudah ada. Sebagai gantinya, buat template instance baru berdasarkan template yang sudah ada.
Tentukan template instance yang baru dibuat saat membuat project tunggal atau pemesanan bersama.
Opsional: Hapus template instance lama.
Untuk membuat pemesanan tanpa menentukan template instance, buat project tunggal atau pemesanan bersama dengan menentukan properti VM secara langsung.
Pemesanan dengan error pembuatan kebijakan penempatan rapat
Jika Anda gagal membuat pemesanan dengan menentukan kebijakan penempatan rapat, hal ini mungkin disebabkan oleh salah satu error di bagian ini.
Mencoba membuat pemesanan yang digunakan secara otomatis
Error berikut terjadi saat Anda mencoba membuat pemesanan yang digunakan secara otomatis dan menentukan kebijakan penempatan rapat.
Placement policy only supports specific reservations.
Penyelesaian: Anda hanya dapat menentukan kebijakan penempatan rapat saat membuat pemesanan yang ditargetkan secara khusus.
Mencoba membuat pemesanan bersama
Error berikut terjadi saat Anda mencoba membuat pemesanan bersama dengan menentukan kebijakan penempatan rapat.
Pesan error:
Creating shared reservations with placement policy is not supported.
Penyelesaian: Anda dapat menentukan kebijakan penempatan rapat hanya untuk pemesanan satu project. Dengan demikian, buat pemesanan baru dan kebijakan penempatan rapat baru untuk setiap project yang awalnya ingin Anda bagikan pemesanan bersama.
Coba tentukan kebijakan dengan nilai max-distance
sebesar 1
Error berikut terjadi saat Anda mencoba menentukan kebijakan penempatan rapat
dengan nilai max-distance
sebesar 1
dalam pemesanan satu project.
Pesan error:
Resource policies with max-distance less than 2 are not supported.
Penyelesaian: Anda tidak dapat menentukan kebijakan penempatan rapat dengan
nilai max-distance
sebesar 1
saat membuat pemesanan satu project. Sebagai gantinya,
lakukan hal berikut:
Buat kebijakan penempatan rapat baru yang tidak menentukan nilai
max-distance
dari1
.Lakukan salah satu hal berikut:
Buat pemesanan satu project dengan menentukan template instance dengan melakukan hal berikut:
Anda tidak dapat mengubah properti template instance yang ada. Sebagai gantinya, buat template instance baru yang menentukan kebijakan penempatan rapat yang baru dibuat.
Buat pemesanan dengan menentukan template instance yang baru dibuat.
Opsional: Hapus template instance lama.
Buat pemesanan satu project dengan menentukan properti secara langsung dan tentukan kebijakan penempatan rapat yang baru dibuat.
Selain itu, jika Anda tidak lagi memerlukan kebijakan penempatan rapat yang lama, lihat cara menghapus kebijakan penempatan.
Coba tentukan kebijakan penempatan sebaran
Error berikut terjadi saat Anda mencoba menentukan kebijakan penempatan penyebaran di pemesanan.
Pesan error:
Failed to create reservation with policy
SPREAD_PLACEMENT_POLICY_NAME. Reservations do not support
spread placement policies.
Penyelesaian: Saat membuat pemesanan, Anda hanya dapat menentukan satu kebijakan penempatan rapat. Kebijakan penempatan tersebar tidak didukung.
Jenis kebijakan resource tidak valid
Error berikut terjadi saat Anda mencoba membuat pemesanan dengan menentukan jenis kebijakan resource lainnya.
Pesan error:
Reservation can only be supported by placement policy.
Penyelesaian: Saat membuat pemesanan, Anda hanya dapat menentukan satu kebijakan penempatan rapat. Jenis kebijakan resource lainnya, seperti jadwal instance atau jadwal snapshot, tidak didukung.
Zona tidak valid untuk kebijakan
Error berikut terjadi saat Anda mencoba menentukan kebijakan penempatan rapat di pemesanan, dan menentukan zona yang tidak berada dalam region kebijakan penempatan rapat yang ditentukan.
Pesan error:
ZONE does not match placement policy region.
Dengan ZONE
adalah zona tempat Anda mencoba memesan VM.
Penyelesaian: Coba salah satu langkah berikut:
Pastikan zona Anda berada dalam region yang sama dengan kebijakan penempatan rapat yang Anda tentukan dalam pemesanan atau template instance pemesanan.
Anda tidak dapat memperbarui kebijakan penempatan rapat. Sebagai gantinya, lakukan hal berikut:
Buat kebijakan penempatan rapat dengan properti yang telah diperbarui.
Pilih salah satu metode berikut:
Buat pemesanan baru dengan menentukan properti secara langsung, dan tentukan kebijakan penempatan rapat yang baru dibuat.
Lakukan tindakan berikut:
Anda tidak dapat mengupdate template instance. Sebagai gantinya, buat template instance baru dengan menentukan kebijakan penempatan rapat yang baru dibuat.
Buat pemesanan baru dengan menentukan template instance yang baru dibuat.
Opsional: Hapus template instance lama.
Opsional: Hapus kebijakan penempatan rapat yang lama.
Jumlah VM maksimum terlampaui
Error berikut terjadi saat Anda mencoba mencadangkan lebih banyak VM daripada batas yang didukung untuk kebijakan penempatan rapat dengan nilai jarak maksimum 2
.
Pesan error:
No more than SUPPORTED_NUMBER_OF_VMS instances of machine type can be created with this policy.
Penyelesaian: Untuk memesan lebih dari
jumlah maksimum VM yang didukung
untuk kebijakan penempatan rapat dengan nilai jarak maksimum 2
, lakukan salah satu
hal berikut:
Buat beberapa pemesanan dengan zona, project, dan properti yang cocok. Karena Anda tidak dapat membagikan kebijakan penempatan rapat di seluruh pemesanan, Anda harus menentukan kebijakan terpisah dengan nilai jarak maksimum
2
untuk setiap pemesanan.Tentukan kebijakan penempatan rapat dengan nilai jarak maksimum
3
(direkomendasikan) atau tanpa nilai jarak maksimum.
Mengganti kebijakan penempatan rapat pemesanan
Error berikut terjadi saat Anda mencoba membuat pemesanan dengan menentukan template instance yang menyertakan kebijakan penempatan rapat, serta menentukan template dan kebijakan penempatan rapat saat membuat pemesanan.
Pesan error:
Setting resource policy in both reservation and instance template is not allowed.
Penyelesaian: Lakukan salah satu tindakan berikut:
Saat membuat pemesanan dengan menentukan template instance, pastikan untuk menghapus kolom tersebut guna menentukan kebijakan resource.
Untuk membuat pemesanan dengan menentukan template instance menggunakan kebijakan penempatan rapat yang berbeda, lakukan tindakan berikut:
Anda tidak dapat memperbarui kebijakan penempatan rapat. Sebagai gantinya, Buat kebijakan penempatan rapat yang baru.
Anda tidak dapat mengupdate template instance. Sebagai gantinya, buat template instance baru dengan menentukan kebijakan penempatan rapat yang baru dibuat.
Buat pemesanan dengan menentukan template instance yang baru dibuat.
Opsional: Hapus template instance lama.
Opsional: Hapus kebijakan penempatan rapat yang lama.
Buat pemesanan dengan menentukan properti dan kebijakan penempatan rapat secara langsung.
Kebijakan sudah ditentukan di pemesanan lain
Error berikut terjadi saat Anda mencoba membuat pemesanan dengan menentukan kebijakan penempatan rapat, dan kebijakan penempatan rapat sudah ditetapkan di pemesanan lain.
Pesan error:
Placement policy has been used by another reservation.
Penyelesaian: Anda dapat menggunakan hanya satu kebijakan penempatan rapat per pemesanan. Anda tidak dapat membagikan kebijakan penempatan padat di seluruh pemesanan. Jika Anda ingin menggunakan kebijakan penempatan rapat yang serupa untuk pemesanan lain, pilih salah satu metode berikut:
Untuk membuat pemesanan dengan menentukan template instance yang menyertakan kebijakan penempatan rapat, ikuti langkah-langkah berikut:
Buat template instance baru dengan menentukan kebijakan penempatan padat yang baru dibuat.
Buat pemesanan dengan menentukan template instance yang baru dibuat.
Opsional: Hapus template instance lama.
Untuk membuat pemesanan dengan menentukan properti VM dan kebijakan penempatan rapat secara langsung, ikuti langkah-langkah berikut:
Buat pemesanan dengan menentukan kebijakan penempatan rapat baru secara langsung.
Jenis mesin yang tidak didukung
Error berikut terjadi saat Anda mencoba membuat pemesanan dengan menentukan jenis mesin yang tidak valid untuk kebijakan penempatan rapat.
Pesan error:
Placement policy with reservation is not applicable to machine type MACHINE_TYPE.
Dengan MACHINE_TYPE
adalah jenis mesin yang Anda coba
tentukan saat membuat pemesanan.
Penyelesaian: Saat membuat pemesanan yang menentukan kebijakan penempatan rapat, pastikan untuk menentukan jenis mesin yang didukung untuk kebijakan penempatan rapat.