Questo documento spiega come risolvere problemi sorti durante la creazione o la modifica di richieste di prenotazione futura per le risorse di zona di Compute Engine.
Errori generali relativi alle richieste di prenotazione futura
Questa sezione descrive gli errori che potrebbero impedirti di creare o modificare una richiesta di prenotazione futura.
Impossibile accedere e visualizzare le prenotazioni future
Se non riesci ad accedere e utilizzare le prenotazioni future nel gcloud CLI o nell'API Compute Engine, potresti non avere l'idoneità all'accesso e all'utilizzo in questo momento. In questo caso, contatta il tuo Technical Account Manager o il team di vendita.
È stato superato il numero massimo di progetti consumer
Il seguente errore si verifica quando specifichi più di 100 progetti consumer per una richiesta di prenotazione futura condivisa.
Messaggio di errore:
Can only share with at most 100 projects.
Risoluzione: puoi specificare fino a 100 progetti consumer per una richiesta di prenotazione futura condivisa. Se vuoi specificare un numero maggiore di progetti, crea più richieste di prenotazione futura condivise. Per saperne di più, consulta le best practice per le prenotazioni on demand condivise.
Data/ora di eliminazione non valida per le prenotazioni create automaticamente
Il seguente errore si verifica quando specifichi una data/un'ora di eliminazione non valida per le prenotazioni create automaticamente per una richiesta di prenotazione futura.
Messaggio di errore:
Auto-created reservations cannot be deleted before future reservation end time.
Risoluzione: puoi eliminare una prenotazione creata automaticamente per una prenotazione futura solo dopo la rispettiva ora di fine. Per visualizzare la data e
l'ora in cui puoi eliminare una prenotazione creata automaticamente,
visualizza i dettagli della prenotazione
e cerca il valore del campo deleteAtTime
.
Ora di fine non valida
Il seguente errore si verifica quando specifichi una durata non valida per il periodo di prenotazione di una richiesta di prenotazione futura.
Messaggio di errore:
Future reservation end time must be at least 14 days later than start time.
Risoluzione: l'ora di fine di un periodo di prenotazione deve essere successiva all'ora di inizio di almeno 14 giorni. Inoltre, per aumentare la probabilità che Google Cloud approvi la tua richiesta di prenotazione futura, assicurati di specificare uno dei valori consigliati per il periodo di prenotazione.
Ora di inizio non valida
Il seguente errore si verifica quando specifichi un'ora di inizio non valida per il periodo di prenotazione di una richiesta di prenotazione futura.
Messaggi di errore:
Future reservation start time is either in the past or too early.
Risoluzione: quando crei o modifichi una richiesta di prenotazione futura, assicurati di specificare un'ora di inizio del periodo di prenotazione che sia almeno un'ora successiva alla data e all'ora in cui invii la richiesta di prenotazione futura per la revisione. Tuttavia, per aumentare le probabilità che Google Cloud approvi la tua richiesta di prenotazione futura, specifica un valore consigliato per l'ora di inizio.
Progetti consumer che si sovrappongono
Il seguente errore si verifica quando il progetto corrente o un progetto con cui vuoi condividere una richiesta di prenotazione futura contiene uno o entrambi i seguenti elementi:
Una prenotazione condivisa con proprietà e zona delle VM corrispondenti che riguarda un progetto consumer non specificato nella richiesta di prenotazione futura che vuoi creare.
Una richiesta di prenotazione futura con proprietà e zona delle VM corrispondenti che riguarda un progetto proprietario o consumer non specificato nella richiesta di prenotazione futura che vuoi creare.
Messaggio di errore:
Future reservation with conflicting projects and matching instance properties with existing and overlapping shared projects is not allowed.
Risoluzione: quando crei una richiesta di prenotazione futura, assicurati di rispettare le relative limitazioni.
Se devi eliminare o modificare prenotazioni create automaticamente, prenotazioni on demand o richieste di prenotazione futura per impedire che limitino il tipo di richieste di prenotazione futura che puoi creare, segui una o più delle seguenti operazioni:
Modifica la bozza o le richieste di prenotazione futura condivise approvate esistenti per apportare cambiamenti ai progetti consumer o al tipo di condivisione.
Modifica prenotazioni esistenti on demand o create automaticamente per apportare cambiamenti ai propri progetti consumer. Puoi modificare una prenotazione creata automaticamente solo al termine del relativo periodo di prenotazione.
Elimina eventuali richieste di prenotazione futura esistenti prima dell'ora di inizio o dopo l'ora di fine del relativo periodo di prenotazione.
Elimina eventuali prenotazioni esistenti on demand o create automaticamente. Puoi eliminare una prenotazione creata automaticamente solo al termine del relativo periodo di prenotazione.
Periodi di prenotazione che si sovrappongono
Il seguente errore si verifica quando il periodo di prenotazione di una richiesta di prenotazione futura si sovrappone al periodo di prenotazione di un'altra richiesta di prenotazione futura esistente con proprietà e zona delle VM corrispondenti.
La richiesta di prenotazione futura esistente può trovarsi nello stesso progetto della tua richiesta di prenotazione o in un progetto con cui vuoi condividere la tua richiesta.
Messaggio di errore:
Future reservation with overlapping time window for same instance properties and overlapping shared projects is not allowed.
Risoluzione: prova una delle seguenti operazioni:
Modifica il periodo di prenotazione della richiesta di prenotazione futura che stai creando.
Modifica il periodo di prenotazione di una bozza esistente o di una richiesta di prenotazione futura approvata
Elimina una richiesta di prenotazione futura esistente e impedisci che limiti il periodo di prenotazione della richiesta di prenotazione futura che stai creando.
Progetto senza un'organizzazione
Il seguente errore si verifica quando specifichi un progetto che non appartiene a un'organizzazione.
Messaggio di errore:
Cannot create Shared Future Reservations in a project that does not belong to an organization.
Risoluzione: prova una delle seguenti operazioni:
Esegui la migrazione del tuo progetto attuale a un'organizzazione e crea una richiesta di prenotazione futura condivisa.
Crea una richiesta di prenotazione futura condivisa in un progetto che appartiene all'organizzazione in cui vuoi creare la richiesta di prenotazione futura.
Errori delle richieste di prenotazione futura dai template di istanze
Questa sezione descrive gli errori che potrebbero impedirti di creare una richiesta di prenotazione futura specificando un template di istanza.
I riferimenti tra progetti non sono consentiti
Il seguente errore si verifica quando provi a creare una richiesta di prenotazione futura specificando un template di istanza di un altro progetto.
Messaggio di errore:
Cross project referencing is not allowed for this resource.
Risoluzione: segui questi passaggi:
Assicurati che l'ID progetto e il nome del template di istanze specificati nella richiesta di prenotazione futura siano corretti. Per verificare che un template di istanza esista, ottieni informazioni sul template.
Un template di istanza contiene impostazioni specifiche del progetto, pertanto puoi accedere e utilizzare un template di istanza solo all'interno dello stesso progetto. Esegui invece una delle seguenti operazioni:
Per creare una richiesta di prenotazione futura specificando un template di istanza:
Crea un nuovo template di istanza nel tuo progetto.
Quando generi una richiesta di prenotazione futura condivisa o una per un singolo progetto, specifica il template di istanza appena creato.
Per creare una richiesta di prenotazione futura senza specificare un template di istanza, crea invece una richiesta di prenotazione condivisa o una per singolo progetto specificando direttamente le proprietà della VM.
Dimensioni del disco SSD locale non valide
Il seguente errore si verifica quando provi a creare una richiesta di prenotazione futura specificando un template di istanza che include un disco SSD locale, ma senza che il template faccia alcun riferimento alle dimensioni del disco.
Messaggio di errore:
Disk LOCAL_SSD_NAME provided in the instance template has invalid size: 0 GB.
Risoluzione: non puoi aggiornare i template di istanze. Segui, invece, questi passaggi:
Crea un nuovo template di istanza e assicurati di specificare le dimensioni del disco di eventuali dischi SSD locali inclusi nel template.
Utilizza il template di istanza appena creato per generare una richiesta di prenotazione futura condivisa o una per un singolo progetto.
Facoltativo: elimina il template di istanza precedente.
Zona non valida per un template di istanza
Il seguente errore si verifica quando provi a creare una richiesta di prenotazione futura specificando un template di istanza con una posizione non valida per il template.
Messaggio di errore:
Future reservation cannot be created outside the zone/region of source resource.
Risoluzione: esegui una delle seguenti operazioni:
Assicurati di creare la richiesta di prenotazione futura nella stessa regione e nella stessa zona delle risorse all'interno del template di istanza. Qualsiasi risorsa regionale o di zona specificata in un template di istanza, ad esempio un tipo di macchina o un disco permanente, limita l'utilizzo del template alle posizioni in cui esistono queste risorse. Ad esempio, se il template di istanza specifica un disco permanente esistente nella zona
us-central1-a
, devi creare la richiesta di prenotazione futura nella stessa zona. In caso contrario, la creazione della richiesta di prenotazione futura non va a buon fine.Per verificare se un template esistente specifica risorse che lo legano a una determinata regione o zona, ottieni informazioni sul template di istanza e cerca al suo interno riferimenti a quelle risorse.
Utilizza un template di istanza che non sia limitato a una regione o una zona specifica. Poiché non puoi aggiornare i template di istanze, segui questi passaggi:
Crea un nuovo template di istanza basato su un template esistente con le proprietà aggiornate.
Crea una richiesta di prenotazione futura condivisa o una per un progetto singolo. specificando il template di istanza appena creato.
Facoltativo: elimina il template di istanza precedente.
Sostituisci le proprietà del template di istanza
Il seguente errore si verifica quando provi a creare una richiesta di prenotazione futura specificando sia un template di istanza sia le proprietà delle VM.
Messaggio di errore:
InstanceProperties cannot be specified while an instance template is being provided.
Risoluzione: esegui una delle seguenti operazioni:
Per creare una richiesta di prenotazione futura specificando un template di istanza, assicurati di rimuovere qualsiasi campo relativo alle proprietà della VM.
Per creare una richiesta di prenotazione futura specificando un template di istanza con proprietà delle VM differenti, segui questi passaggi:
Non puoi aggiornare un template di istanza esistente. Al contrario, crea un nuovo template di istanza basato su un template esistente.
Quando generi una richiesta di prenotazione futura condivisa o una per un singolo progetto, specifica il template di istanza appena creato.
Facoltativo: elimina il template di istanza precedente.
Per creare una richiesta di prenotazione futura senza specificare un template di istanza, crea invece una richiesta di prenotazione futura condivisa o una per singolo progetto specificando direttamente le proprietà della VM.