Questo documento descrive come risolvere gli errori di disponibilità delle risorse che potrebbero verificarsi quando provi a richiedere nuove risorse Compute Engine o a creare prenotazioni di risorse Compute Engine. Gli errori delle risorse si verificano quando provi a richiedere risorse in una zona che non può soddisfare la tua richiesta a causa dell' attuale indisponibilità di una risorsa di Compute Engine, ad esempio GPU o CPU.
Gli errori delle risorse si applicano solo alle nuove richieste di risorse nella zona e non influiranno sulle risorse esistenti. Gli errori delle risorse non sono correlati ai tuoi quota di Compute Engine e si applicano solo alla risorsa specificata nel momento in cui l'hai inviata, non a tutte le risorse della zona.
Messaggi di errore comuni
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.
Alcuni messaggi di errore includono un campo reason
che fornisce informazioni su
la risorsa specifica che Compute Engine non è riuscita a soddisfare
richiesta. Visualizza
Sezione Motivi e suggerimenti relativi agli errori delle risorse
di questo documento per saperne di più sui motivi degli errori delle risorse
e strategie di risoluzione per ciascun errore reason
.
Risolvere gli errori delle risorse
In generale, il modo migliore per risolvere un errore della risorsa è riprovare a inviare la richiesta in un'altra zona, in un altro momento o con una configurazione VM diversa.
Se il messaggio di errore che hai ricevuto includeva un campo reason
, puoi trovare consigli specifici per la correzione dell'errore nella sezione Motivi ed eventuali consigli per gli errori relativi alle risorse di questo documento.
Se stai cercando di creare un gruppo di istanze gestite a livello di zona con VM GPU, poi crea una richiesta di ridimensionamento nel gruppo di istanze gestite. Le richieste di ridimensionamento sono utili per ottenere tutte le risorse molto richieste contemporaneamente in un gestire il gruppo di istanze gestite ed eseguire le VM per un periodo di tempo specifico. Specificare la durata dell'esecuzione migliora l'ottenimento di risorse molto richieste ed evita addebiti inutili.
Se stai cercando di creare un gruppo di istanze gestite a livello di regione, prova a modificare la distribuzione dei gruppi di istanze gestite
forma per
BALANCED
,
ANY
,
o
ANY_SINGLE_ZONE
Per ulteriori informazioni sulle forme di distribuzione, consulta la pagina Forma di distribuzione di destinazione del gruppo di istanze gestite a livello di regione.
Se stai tentando di creare VM spot (o VM prerilasciabili precedenti), ricorda che queste VM sono una capacità di riserva, non pianificata e volatile, pertanto potrebbero non essere disponibili nei periodi di picco della domanda. Di conseguenza, Le VM spot sono consigliate solo per carichi di lavoro con tempo flessibile, località e requisiti di configurazione delle VM. Puoi contribuire a evitare questo errore per Individua le VM seguendo best practice per rendere per rendere più flessibile il carico di lavoro. Se l'errore persiste, utilizza VM standard.
Il modo migliore per evitare errori relativi alle risorse è creare prenotazioni Compute Engine prima di quando ti servono le risorse. Le prenotazioni contribuiscono a garantire che le risorse siano disponibili quando ne hai bisogno.
Motivi e suggerimenti relativi agli errori delle risorse
La seguente tabella fornisce informazioni sul campo reason
presente in
alcuni messaggi di errore delle risorse e consigli sulle strategie di risoluzione
ogni reason
.
Errore reason |
Descrizione | Consiglio |
---|---|---|
resource_availability |
Il tipo e le dimensioni della VM che hai richiesto non sono al momento disponibili in la zona in cui l'hai richiesta. | Prova a richiedere la VM in un'altra zona. |
cpu_availability |
Una VM con la quantità di CPU richiesta non è al momento disponibile nella zona in cui l'hai richiesta. | Prova una delle seguenti operazioni:
|
memory_availability |
Una VM con la quantità di memoria che hai richiesto non è al momento disponibile nella zona in cui l'hai richiesta. | Prova una delle seguenti operazioni:
|
local_ssd_availability |
Al momento, una VM con la quantità di SSD locale che hai richiesto non è disponibile nella zona in cui l'hai richiesta. | Prova una delle seguenti opzioni:
|
gpu_availability |
Al momento non è disponibile una VM con la GPU che hai richiesto nella zona in cui l'hai richiesta. | Prova a richiedere la VM in un'altra zona. |
Se non sei riuscito a risolvere l'errore utilizzando una delle soluzioni precedenti consigli, visita la pagina Ricevere assistenza.