Risolvere i problemi relativi alle richieste di prenotazione futura


Questo documento spiega come risolvere i problemi riscontrati durante la creazione o la modifica 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 Modifica di una richiesta di prenotazione futura.

Impossibile accedere e visualizzare le prenotazioni future

Se non riesci ad accedere alle prenotazioni future e a utilizzarle in gcloud CLI all'API Compute Engine, potresti non essere idoneo all'accesso e all'utilizzo prenotazioni 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 di più, crea più richieste di prenotazione futura condivise. Per ulteriori informazioni, 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.

Soluzione: puoi eliminare una prenotazione creata automaticamente solo per un futuro 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, specificando valore consigliato per l'ora di inizio è consigliato.

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 progetto consumer non specificato nella richiesta di prenotazione futura che 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.

Soluzione: quando crei una richiesta di prenotazione futura, assicurati di segui le limitazioni per la creazione di richieste di prenotazione future.

Se devi eliminare o modificare le prenotazioni create automaticamente, i report on demand o a richieste di prenotazione future per impedirle di limitare di richieste di prenotazione future che puoi creare, quindi eseguire una o più le seguenti:

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.

Soluzione: prova una delle seguenti soluzioni:

Progetto senza un'organizzazione

Il seguente errore si verifica quando specifichi un progetto che non appartiene a un dell'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:

  • Eseguire la migrazione del progetto attuale in un'organizzazione e poi creare la richiesta di prenotazione futura condivisa.

  • Crea una richiesta di prenotazione futura condivisa in un progetto appartenente al 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

Quando provi a creare una richiesta di prenotazione futura, si verifica il seguente errore specificando 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:

  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'istanza modello esistente, ottenere informazioni sul modello.

  2. Un modello di istanza contiene impostazioni specifiche del progetto, quindi puoi e utilizzare un modello di istanza all'interno dello stesso progetto. Esegui invece una dei seguenti:

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 istanza. Procedi invece nel seguente modo:

  1. Crea un nuovo modello di istanza e assicurati di specificare dimensioni del disco di qualsiasi disco SSD locale includi nel modello.

  2. Usa il modello di istanza appena creato per creare progetto singolo o richiesta di prenotazione futura 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 tua richiesta di prenotazione futura nella stessa regione e come 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 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 richiesta di prenotazione futura nella stessa zona. Altrimenti, 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 istanza, segui questi 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.

Esegui override delle proprietà dei modelli di istanza

Quando provi a creare una richiesta di prenotazione futura, si verifica il seguente errore specificando sia un modello di istanza che le proprietà della 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.

  • Creare una richiesta di prenotazione futura specificando un modello di istanza. con proprietà VM diverse:

    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 durante la creazione progetto singolo o richiesta di prenotazione futura condivisa.

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

  • Creare una richiesta di prenotazione futura senza specificare un'istanza. crea un modello progetto singolo o richiesta di prenotazione futura condivisa specificando direttamente le proprietà della VM.