Risolvere i problemi relativi alle richieste di prenotazione futura


Questo documento spiega come risolvere i problemi durante la creazione o la modifica di richieste di prenotazione future per le risorse di zona di Compute Engine.

Errori generali delle 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 in gcloud CLI o nell'API Compute Engine, potresti non avere l'idoneità per accedere e utilizzare le prenotazioni future in questo momento. In questo caso, contatta il tuo Technical Account Manager o il team di vendita.

Numero massimo di progetti consumer superato

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 di più, crea più richieste di prenotazione futura condivise. Per saperne di più, consulta le best practice per le prenotazioni on demand condivise.

Ora di eliminazione non valida per le prenotazioni create automaticamente

Il seguente errore si verifica quando specifichi 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 l'ora di fine del periodo di prenotazione. 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 24 hours later than start time.

Risoluzione: l'ora di fine di un periodo di prenotazione deve essere successiva di almeno 24 ore all'ora di inizio del periodo di prenotazione. 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, ti consigliamo di specificare un valore consigliato per l'ora di inizio.

Progetti consumer in sovrapposizione

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 VM corrispondenti che specifica 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 specifica 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 limitazioni per la creazione di richieste di prenotazione futura.

Se devi eliminare o modificare le prenotazioni create automaticamente, le prenotazioni on demand o le richieste di prenotazione futura per impedire che limitino il tipo di richieste di prenotazione futura che puoi creare, esegui una o più delle seguenti operazioni:

Periodi di prenotazione sovrapposti

Il seguente errore si verifica quando il periodo di prenotazione della richiesta di prenotazione futura si sovrappone al periodo di prenotazione di una richiesta di prenotazione futura esistente con proprietà e zona VM corrispondenti.

La richiesta di prenotazione futura esistente può trovarsi nello stesso progetto della richiesta di prenotazione o in un progetto con cui vuoi condividerla.

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:

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 poi crea la 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 modelli di istanze

Questa sezione descrive gli errori che potrebbero impedirti di creare una richiesta di prenotazione futura specificando un modello 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 modello di istanza di un altro progetto.

Messaggio di errore:

Cross project referencing is not allowed for this resource.

Risoluzione: segui questi passaggi:

  1. Assicurati che l'ID progetto e il nome del modello di istanze specificati nella richiesta di prenotazione futura siano corretti. Per verificare che un modello di istanza esista, ottieni informazioni sul modello.

  2. 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 richiesta di prenotazione futura specificando un modello di istanza:

      1. Crea un nuovo modello di istanza nel tuo progetto.

      2. Specifica il modello di istanza appena creato quando crei una richiesta di prenotazione futura o condivisa.

    • Per creare una richiesta di prenotazione futura senza specificare un modello di istanza, crea invece una richiesta di prenotazione per un singolo progetto o una richiesta di prenotazione condivisa 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 modello di istanza che include un disco SSD locale, ma il modello non specifica le dimensioni del disco SSD locale.

Messaggio di errore:

Disk LOCAL_SSD_NAME provided in the instance template has invalid size: 0 GB.

Risoluzione: non puoi aggiornare i modelli di istanze. Procedi invece nel seguente modo:

  1. Crea un nuovo modello di istanza e assicurati di specificare le dimensioni del disco di eventuali dischi SSD locali inclusi nel modello.

  2. Utilizza il modello di istanza appena creato per creare una richiesta di prenotazione futura o condivisa.

  3. (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 richiesta di prenotazione futura specificando un modello di istanza con una posizione non valida per il modello.

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 modello di istanza. Qualsiasi risorsa regionale o di zona specificata in un modello di istanza, ad esempio un tipo di macchina o un Persistent Disk, 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, 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 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 istanze, svolgi i seguenti passaggi:

    1. Crea un nuovo modello di istanza basato su un modello esistente con le proprietà aggiornate.

    2. Crea una richiesta di prenotazione futura o condivisa. specificando il modello di istanza appena creato.

    3. (Facoltativo) Elimina il modello di istanza precedente.

Sostituire le proprietà del modello di istanza

Il seguente errore si verifica quando provi a creare una richiesta di prenotazione futura specificando sia un modello di istanza sia le proprietà 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 modello di istanza, assicurati di rimuovere qualsiasi campo che specifica le proprietà della VM.

  • Per creare una richiesta di prenotazione futura specificando un modello di istanza con proprietà VM diverse, segui questi passaggi:

    1. Non puoi aggiornare un modello di istanza esistente. Al contrario, crea un nuovo modello di istanza basato su un modello esistente.

    2. Specifica il modello di istanza appena creato quando crei una richiesta di prenotazione futura o condivisa.

    3. (Facoltativo) Elimina il modello di istanza precedente.

  • Per creare una richiesta di prenotazione futura senza specificare un modello di istanza, crea invece una richiesta di prenotazione futura per un singolo progetto o condivisa specificando direttamente le proprietà della VM.