Questo documento spiega come risolvere i problemi relativi alla creazione prenotazioni di a livello di zona di Compute Engine.
Oltre agli errori riportati in questa pagina, la creazione della prenotazione può non riuscire anche a causa di problemi che si verificano durante la creazione delle risorse Compute Engine. Se il problema non è elencato in questa pagina, potresti trovarlo tentando di creare VM con le risorse che vuoi prenotare e consultando la pagina Risoluzione dei problemi relativi alla creazione di VM.
Errori di creazione della prenotazione
Se non riesci a creare una prenotazione, la causa potrebbe essere uno degli errori in questa sezione. Se non riesci a creare una prenotazione condivisa, controlla anche Errori di creazione della prenotazione condivisa in questo documento.
Quota insufficiente
Un errore di quota si verifica quando una richiesta di risorsa supera la tua quota.
Messaggi di errore:
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
Soluzione:richiedi un limite di quota superiore. Per ulteriori informazioni, vedi Richiedere un aumento della quota.
Disponibilità delle risorse
Per creare una prenotazione, tutte le risorse specificate devono essere disponibili nel periodo specificato per poter essere prenotate per te.
Di seguito sono riportati alcuni esempi di errori comuni relativi alle risorse che potresti riscontrare quando richiedi nuove risorse Compute Engine o crei nuove prenotazioni:
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.
Per scoprire come risolvere gli errori delle risorse, consulta Risoluzione degli errori relativi alla disponibilità delle risorse.
Disponibilità delle zone
Se ricevi un errore notFound
o does not exist in zone
quando
richiedendo nuove risorse, significa che la zona in cui stai richiedendo la risorsa
non offre la risorsa o il tipo di macchina che hai richiesto.
Messaggi di errore:
notFound
does not exist in zone
Soluzione: consulta Regioni e zone per trovare. quali funzionalità sono disponibili in ciascuna zona.
Nome risorsa
Se ricevi un errore resource already exists
quando provi a creare una risorsa, la richiesta di creazione non è riuscita perché hai specificato un nome non univoco per la risorsa per la località e il progetto specificati.
Messaggi di errore:
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"
Soluzione: riprova a inviare la richiesta di creazione con un nome della risorsa univoco.
Numero massimo di VM superato
Il seguente errore si verifica quando provi a creare una prenotazione per più di 1000 VM.
Messaggio di errore:
Invalid value for field 'resource.specificReservation.count': VM_COUNT. Must be less than or equal to 1000
Soluzione: creare più prenotazioni con la stessa zona, lo stesso progetto e come questa prenotazione, ma riduci il numero di VM desiderato fino a 1000 VM per ogni prenotazione.
Prenotazione di VM A3
Quando provi a creare una prenotazione di VM A3 con consumo automatico, si verifica il seguente errore.
Messaggio di errore:
The machine type A3_MACHINE_TYPE provided in instance properties is disallowed for reservations with ANY reservation affinity
Soluzione: a partire dall'11 luglio 2024, puoi prenotare solo VM A3 entro il giorno creazione in corso prenotazioni con un target specifico.
Errori di creazione delle prenotazioni condivise
Se non riesci a creare una prenotazione condivisa, la causa potrebbe essere uno dei in questa sezione o Errori di creazione della prenotazione.
Progetto senza un'organizzazione
Il seguente errore si verifica quando provi a creare una prenotazione condivisa in un progetto che non appartiene a un'organizzazione.
Messaggio di errore:
Cannot create Shared Reservations in a project that does not belong to an organization.
Risoluzione: esegui una delle seguenti operazioni:
- Esegui la migrazione di questo progetto in un'organizzazione prima di utilizzarlo per creare una prenotazione condivisa.
- Crea una prenotazione condivisa utilizzando un progetto che appartiene a un'organizzazione.
Violazione del vincolo
Il seguente errore si verifica quando
Vincolo del criterio dell'organizzazione per i progetti proprietari delle prenotazioni condivise (compute.sharedReservationsOwnerProjects
)
non consente a un progetto di creare e modificare prenotazioni condivise.
Messaggio di errore:
Constraint constraints/compute.sharedReservationsOwnerProjects violated for project projects/PROJECT_NUMBER Shared reservation can not be created in this project for your organization.
Risoluzione: esegui una delle seguenti operazioni:
- Utilizza un progetto autorizzato a creare e modificare le prenotazioni condivise. Per vedere quali progetti nella tua organizzazione hanno questa autorizzazione: visualizza il vincolo del criterio dell'organizzazione per le prenotazioni condivise.
- Concedi al progetto l'autorizzazione a creare e modificare le prenotazioni condivise modificando il vincolo dei criteri dell'organizzazione per le prenotazioni condivise. Se continui a visualizzare questo errore dopo la modifica, potrebbe essere necessario attendere qualche minuto affinché la modifica venga applicata.
Progetti consumer non validi
Questa sezione descrive gli errori che si verificano quando specifichi progetti consumer non validi per una prenotazione condivisa.
Progetto non trovato in questa organizzazione
Il seguente errore si verifica quando il progetto consumer specificato non può essere trovato nella stessa organizzazione del progetto che stai utilizzando.
Messaggio di errore:
Project PROJECT_ID doesn't exist or doesn't belong to the same organization of the current project.
Dove PROJECT_ID è un ID progetto che hai specificato come progetto consumer.
Risoluzione: procedi nel seguente modo:
- Visualizza tutti i progetti dell'organizzazione per verificare che il progetto consumer specificato esista in questa organizzazione.
- Visualizza il progetto per verificare di aver specificato correttamente il relativo ID progetto, PROJECT_ID.
Progetto proprietario specificato come progetto consumer
Il seguente errore si verifica quando provi a specificare il progetto proprietario di una prenotazione condivisa (il progetto utilizzato per creare la prenotazione condivisa) come progetto consumer.
Messaggio di errore:
Project PROJECT_ID which is the owner project of this reservation is always included in the share projects, please do not add it.
Soluzione: rimuovi il progetto del proprietario dall'elenco dei progetti del consumer. Una prenotazione condivisa può sempre essere utilizzata dalle VM nel progetto del proprietario, pertanto non puoi includerla nell'elenco dei progetti consumer.
Zero progetti per i consumatori
Il seguente errore si verifica quando una prenotazione condivisa non contiene progetti consumer:
Messaggio di errore:
Have to share with at least 1 project.
Soluzione: esegui una delle seguenti operazioni:
- Specifica almeno un progetto consumer con cui condividere questa prenotazione. Per ulteriori informazioni, vedi Crea una prenotazione condivisa.
- Utilizzare una prenotazione per un singolo progetto anziché una prenotazione condivisa.
Numero massimo di progetti consumer superato
Il seguente errore si verifica quando una prenotazione condivisa ha più di 100 progetti consumer:
Messaggio di errore:
Can only share with at most 100 projects.
Soluzione: procedi nel seguente modo:
- Riduci il numero di progetti consumer a un massimo di 100 progetti consumer per la prenotazione condivisa.
- Se devi ancora prenotare la capacità per i progetti omessi, crea un'altra prenotazione condivisa che sia condivisa con questi progetti.
Numero massimo di prenotazioni condivise superato
Il seguente errore si verifica quando la tua organizzazione ha già 100 prenotazioni condivise con le stesse proprietà VM.
Messaggio di errore:
Cannot support more than 100 shared reservations of the same shape under an organization.
Risoluzione: segui la best practice di ridurre al minimo il numero di prenotazioni condivise separate con le stesse proprietà VM nella tua organizzazione seguendo questa procedura:
Ridimensionare le prenotazioni esistenti per avere conteggi di VM maggiori. Se hai più prenotazioni condivise identiche che non superano il numero massimo di VM, valuta la possibilità di combinarle in meno prenotazioni condivise con lo stesso numero di VM combinate.
Modifica i progetti consumer per una prenotazione condivisa per includere altri progetti. Ad esempio, se disponi di più elementi con le stesse proprietà VM e la stessa zona, ma proprietario e di progetti consumer, valuta se puoi combinarli in un'unica utilizzabile da tutti questi progetti.
Elimina le prenotazioni condivise che non ti servono più.
Prenotazioni da errori di creazione dei modelli di istanze
Se non riesci a creare una prenotazione specificando un modello di istanza, potrebbe essere dovuto a uno degli errori in questa sezione.
I riferimenti tra progetti non sono consentiti
Si verifica il seguente errore quando provi a creare una prenotazione specificando un di un modello di istanza da un altro progetto.
Messaggio di errore:
Cross project referencing is not allowed for this resource.
Soluzione: procedi nel seguente modo:
Assicurati che l'ID progetto e il nome del modello di istanze specificati nella prenotazione siano corretti. Per verificare l'esistenza di un modello di istanza, trovare informazioni sul modello oppure elenca il modello.
Un modello di istanza contiene impostazioni specifiche del progetto, pertanto puoi accedere e utilizzare un modello di istanza solo all'interno dello stesso progetto. Esegui invece una delle seguenti operazioni:
Per creare una prenotazione specificando un modello di istanza:
Crea un nuovo modello di istanza nel tuo progetto.
Specifica il modello di istanza appena creato quando crei una prenotazione per un singolo progetto o una prenotazione condivisa.
Per creare una prenotazione senza specificare un modello di istanza, a progetto singolo o una prenotazione condivisa specificando direttamente le proprietà della VM.
Modello di istanza non trovato
Si verifica il seguente errore quando provi a creare una prenotazione specificando un modello di istanza inesistente.
Messaggio di errore:
Source resource reference provided invalid.
Risoluzione: verifica che il nome del modello di istanza specificato sia corretto. Poi, dopo elencare i modelli di istanza per verificare che il modello non esista e solo se il progetto non esiste scegliere un altro modello da utilizzare, creando un nuovo modello di istanza.
Dimensioni del disco SSD locale non valide
Si verifica il seguente errore quando provi a creare una prenotazione specificando un che includa uno o più dischi SSD locali, ma il modello non specifica i dischi SSD locali dimensioni.
Messaggio di errore:
Disk LOCAL_SSD_NAME provided in the instance template has invalid size: 0 GB.
Risoluzione: non puoi aggiornare i modelli di istanza. Procedi invece nel seguente modo:
Crea un nuovo modello di istanza e assicurati di specificare dimensioni del disco di qualsiasi disco SSD locale includi nel modello.
Utilizza il modello di istanza appena creato per creare progetto singolo o prenotazione condivisa.
(Facoltativo) Elimina il modello di istanza precedente.
Zona non valida per un modello di istanza
Il seguente errore si verifica quando provi a creare una prenotazione specificando un modello di istanza e una posizione non valida per il modello di istanza.
Messaggio di errore:
Reservation cannot be created outside the zone/region of source resource.
Soluzione: esegui una delle seguenti operazioni:
Assicurati di creare la prenotazione nella stessa regione e zona del all'interno del modello di istanza. Qualsiasi risorsa regionale o di zona specificata in un modello di istanza, ad esempio un tipo di macchina o un disco permanente, limita l'utilizzo del modello alle località in cui esistono queste risorse. Ad esempio, se il modello di istanza specifica un Persistent Disk esistente nella zona
us-central1-a
, quindi devi creare la prenotazione nella stessa zona. In caso contrario, la creazione o le VM che possono utilizzare la prenotazione hanno esito negativo.Per verificare se un modello esistente specifica risorse che lo legano a una regione o a una zona specifica, ottieni informazioni sul modello e cerca i riferimenti alle risorse regionali o zonali al suo interno.
Utilizza un modello di istanza che non è limitato a una regione o una zona specifica. Poiché non puoi aggiornare i modelli di istanza, segui questi passaggi:
Crea un nuovo modello di istanza basato su un modello esistente con le proprietà aggiornate.
Crea una prenotazione per un singolo progetto o una prenotazione condivisa specificando il modello di istanza appena creato.
(Facoltativo) Elimina il modello di istanza precedente.
Esegui override delle proprietà dei modelli di istanza
Si verifica il seguente errore quando provi a creare una prenotazione specificando un modello di istanza e specifichi sia un modello di istanza sia una VM proprietà durante la creazione della prenotazione.
Messaggio di errore:
Reservation cannot override properties populated by source resource.
Risoluzione: esegui una delle seguenti operazioni:
Per creare una prenotazione specificando un modello di istanza, assicurati di rimuovi qualsiasi campo che specifichi le proprietà della VM.
Per creare una prenotazione specificando un modello di istanza con Proprietà VM:
Non puoi aggiornare un modello di istanza esistente. Invece, creare un nuovo modello di istanza basato su uno esistente.
Specifica il modello di istanza appena creato durante la creazione progetto singolo o una prenotazione condivisa.
(Facoltativo) Elimina il modello di istanza precedente.
Per creare una prenotazione senza specificare un modello di istanza, crea invece una prenotazione per un singolo progetto o una prenotazione condivisa specificando direttamente le proprietà VM.
Prenotazioni con errori di creazione dei criteri di posizionamento compatto
Se non riesci a creare una prenotazione specificando un criterio di posizionamento compatto, potrebbe essere dovuto a uno degli errori in questa sezione.
Tentativo di creare una prenotazione consumata automaticamente
Il seguente errore si verifica quando tenti di creare una query e specificare un criterio di posizionamento compatto.
Placement policy only supports specific reservations.
Risoluzione: puoi specificare i criteri di posizionamento compatti solo quando crei prenotazioni con targeting specifico.
Tentativo di creare una prenotazione condivisa
Quando provi a creare una prenotazione condivisa specificando un criterio di posizionamento compatto, si verifica il seguente errore.
Messaggio di errore:
Creating shared reservations with placement policy is not supported.
Risoluzione: puoi specificare un criterio di posizionamento compatto solo per le prenotazioni di un singolo progetto. Pertanto, crea una nuova prenotazione e un nuovo criterio di posizionamento compatto per ogni progetto con cui volevi inizialmente condividere la prenotazione condivisa.
Tentativo di specificare un criterio con un valore max-distance
pari a 1
Il seguente errore si verifica quando provi a specificare un criterio di posizionamento compatto con un valore max-distance
pari a 1
in una prenotazione di un singolo progetto.
Messaggio di errore:
Resource policies with max-distance less than 2 are not supported.
Soluzione: non puoi specificare criteri di posizionamento compatto con un
Valore max-distance
di 1
durante la creazione di una prenotazione per un singolo progetto. Invece,
segui questi passaggi:
Crea un nuovo criterio di posizionamento compatto che non specifica un valore
max-distance
di1
.Esegui una di queste operazioni:
Crea una prenotazione per un singolo progetto specificando un modello di istanza nel seguente modo:
Non puoi modificare le proprietà di un modello di istanza esistente. Invece, crea un nuovo modello di istanza che specifica il criterio di posizionamento compatto appena creato.
Crea una prenotazione specificando il modello di istanza appena creato.
(Facoltativo) Elimina il modello di istanza precedente.
Crea una prenotazione per un singolo progetto specificando direttamente le proprietà e specificare il criterio di posizionamento compatto appena creato.
Inoltre, se non hai più bisogno del vecchio criterio di posizionamento compatto, scopri come elimina il criterio di posizionamento.
Tentativo di specificare un criterio di posizionamento distribuito
Il seguente errore si verifica quando si tenta di specificare un criterio di posizionamento della diffusione in una prenotazione.
Messaggio di errore:
Failed to create reservation with policy
SPREAD_PLACEMENT_POLICY_NAME. Reservations do not support
spread placement policies.
Soluzione: quando crei una prenotazione, puoi specificare solo un criterio di posizionamento compatto. I criteri di posizionamento distribuito non sono supportati.
Tipo di criterio della risorsa non valido
Il seguente errore si verifica quando si tenta di creare una prenotazione specificando un altro tipo di criterio della risorsa.
Messaggio di errore:
Reservation can only be supported by placement policy.
Risoluzione: quando crei una prenotazione, puoi specificare solo un criterio di posizionamento compatto. Altri tipi di criteri delle risorse, come le pianificazioni delle istanze o delle snapshot, non sono supportati.
Zona non valida per il criterio
Il seguente errore si verifica quando provi a specificare un criterio di posizionamento compatto in una prenotazione e specifichi una zona che non si trova all'interno della regione il criterio di posizionamento compatto specificato.
Messaggio di errore:
ZONE does not match placement policy region.
dove ZONE
è la zona in cui hai provato a prenotare le VM.
Soluzione: prova una delle seguenti soluzioni:
Assicurati che la zona si trovi all'interno della stessa regione del posizionamento compatto specificato in una prenotazione o in un modello di istanza di prenotazione.
Non puoi aggiornare i criteri di posizionamento compatto. Procedi invece nel seguente modo:
Crea un nuovo criterio di posizionamento compatto con le proprietà aggiornate.
Seleziona uno dei seguenti metodi:
Creare una nuova prenotazione specificando direttamente le proprietà e specificare il criterio di posizionamento compatto appena creato.
Segui questi passaggi:
Non puoi aggiornare i modelli di istanza. Crea invece un nuovo modello di istanze specificando il criterio di posizionamento compatto appena creato.
Crea una nuova prenotazione specificando il nome modello di istanza.
(Facoltativo) Elimina il modello di istanza precedente.
(Facoltativo) Elimina il criterio di posizionamento compatto precedente.
Numero massimo di VM superato
Il seguente errore si verifica quando provi a prenotare più di 150 VM utilizzando una prenotazione con un criterio di posizionamento compatto con un valore di distanza massima di 2
.
Messaggio di errore:
No more than 150 of instances can be created with this policy.
Soluzione: un criterio di posizionamento compatto con un valore di distanza massimo di 2
limita l'applicazione del criterio alle sole 150 VM. Prova quindi una delle seguenti opzioni:
Per utilizzare un criterio di posizionamento compatto con un valore di distanza massimo pari a
2
e prenotare più di 150 VM, creare più prenotazioni con zona corrispondente progetto e proprietà. Tuttavia, assicurati di prenotare non più di 150 VM per ogni prenotazione. Poiché non puoi condividere un criterio di posizionamento compatto tra le prenotazioni, devi creare un criterio di posizionamento compatto per ogni prenotazione che vuoi creare.Per prenotare più di 150 VM in una singola prenotazione, specifica un criterio di posizionamento compatto con un valore di distanza massima pari a
3
o senza un valore di distanza massima. Per saperne di più su come i valori di distanza massima limitano il numero di VM a cui puoi applicare un criterio di posizionamento, consulta Informazioni sui criteri di posizionamento compatto.
Sostituire il criterio di posizionamento compatto di una prenotazione
Si verifica il seguente errore quando provi a creare una prenotazione specificando un modello di istanza che include un criterio di posizionamento compatto e tu specifichi sia il modello sia il criterio di posizionamento compatto quando si crea prenotazione.
Messaggio di errore:
Setting resource policy in both reservation and instance template is not allowed.
Risoluzione: esegui una delle seguenti operazioni:
Quando crei una prenotazione specificando un modello di istanza, assicurati di rimuovere il campo per specificare i criteri delle risorse.
Per creare una prenotazione specificando un modello di istanza con un criterio di posizionamento compatto diverso, segui questi passaggi:
Non puoi aggiornare i criteri di posizionamento compatto. Crea invece una nuova norma sui posizionamenti compatti.
Non puoi aggiornare i modelli di istanza. Crea invece un nuovo modello di istanza specificando il criterio di posizionamento compatto appena creato.
Crea una prenotazione specificando il modello di istanza appena creato.
(Facoltativo) Elimina il modello di istanza precedente.
(Facoltativo) Elimina il criterio di posizionamento compatto precedente.
Crea una prenotazione entro il giorno specificando direttamente le proprietà e un criterio di posizionamento compatto.
Il criterio è già specificato in un'altra prenotazione
Si verifica il seguente errore quando provi a creare una prenotazione specificando è un criterio di posizionamento compatto e il criterio di posizionamento compatto è già specificato in un'altra prenotazione.
Messaggio di errore:
Placement policy has been used by another reservation.
Soluzione: puoi utilizzare un solo criterio di posizionamento compatto per prenotazione. Non puoi condividere criteri di posizionamento compatto tra le prenotazioni. Se vuoi usa un criterio di posizionamento compatto simile per un'altra prenotazione, seleziona una delle utilizza i seguenti metodi:
Per creare una prenotazione specificando un modello di istanza che includa un criterio di posizionamento compatto, segui questi passaggi:
Crea un nuovo modello di istanza specificando il criterio di posizionamento compatto appena creato.
Crea una prenotazione entro il giorno specificando il modello di istanza appena creato.
(Facoltativo) Elimina il modello di istanza precedente.
Per creare una prenotazione specificando le proprietà della VM e un posizionamento compatto: procedi nel seguente modo:
Crea una prenotazione entro il giorno specificando direttamente il nuovo criterio di posizionamento compatto.
Tipo di macchina non supportato
Si verifica il seguente errore quando provi a creare una prenotazione specificando un tipo di macchina non valido per i criteri di posizionamento compatto.
Messaggio di errore:
Placement policy with reservation is not applicable to machine type MACHINE_TYPE.
dove MACHINE_TYPE
è il tipo di macchina che hai provato a
specificare durante la creazione di una prenotazione.
Risoluzione: quando crei una prenotazione che specifica un criterio di posizionamento compatto, assicurati di specificare un tipo di macchina supportato per i criteri di posizionamento compatto.