Questo documento spiega come disattivare l'arresto normale in un'istanza Compute Engine esistente. Per scoprire di più sull'arresto normale, incluso come saltare l'arresto normale per singole operazioni di arresto o eliminazione, consulta la Panoramica sull'arresto normale.
Se hai attivato l'arresto normale in un'istanza, puoi disattivarlo per:
Accelerare le operazioni di arresto o eliminazione in modo da evitare addebiti non necessari.
Aggiornare le proprietà dell'istanza che richiedono un riavvio.
Prima di iniziare
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione è
il processo mediante il quale la tua identità viene verificata per l'accesso a servizi e API di Trusted Cloud by S3NS .
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su
Compute Engine selezionando una delle seguenti opzioni:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, and then sign in to the gcloud CLI with your federated identity. After signing in, initialize the Google Cloud CLI by running the following command:
gcloud init
- Set a default region and zone.
REST
Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, devi utilizzare le credenziali che fornisci a gcloud CLI.
Install the Google Cloud CLI, and then sign in to the gcloud CLI with your federated identity. After signing in, initialize the Google Cloud CLI by running the following command:
gcloud init
Per saperne di più, consulta Autenticarsi per l'utilizzo di REST nella documentazione sull'autenticazione di Trusted Cloud .
Ruoli obbligatori
Per ottenere l'autorizzazione necessaria per disattivare l'arresto normale in un'istanza di computing, chiedi all'amministratore di concederti il ruolo IAM Compute Instance Admin (v1) (
roles/compute.instanceAdmin.v1
) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.Questo ruolo predefinito contiene l'autorizzazione
compute.instances.update
on the instancePotresti anche ottenere questa autorizzazione con ruoli personalizzati o altri ruoli predefiniti.
Disattiva l'arresto normale in un'istanza
Puoi disattivare l'arresto normale in un'istanza di computing senza riavviare l'istanza. Tuttavia, non puoi disattivare l'arresto normale mentre l'istanza è in fase di arresto normale (
PENDING_STOP
).Per disattivare l'arresto normale in un'istanza, seleziona una delle seguenti opzioni:
Console
Nella console Trusted Cloud , vai alla pagina Istanze VM.
Nella colonna Nome, fai clic sul nome dell'istanza per visualizzarne i dettagli.
Viene visualizzata la pagina dei dettagli dell'istanza e viene selezionata la scheda Dettagli.
Fai clic su
Modifica.Nella sezione Gestione, deseleziona la casella di controllo Esegui l'arresto normale della VM.
Fai clic su Salva.
gcloud
Per disattivare l'arresto normale in un'istanza, utilizza il comando
gcloud beta compute instances update
con il flag--no-graceful-shutdown
:gcloud beta compute instances update INSTANCE_NAME \ --no-graceful-shutdown \ --zone=ZONE
Sostituisci quanto segue:
INSTANCE_NAME
: il nome dell'istanzaZONE
: la zona in cui si trova l'istanza
REST
Crea un file JSON vuoto.
Per visualizzare le proprietà di un'istanza esistente, effettua una richiesta
GET
al metodoinstances.get
beta:GET https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME
Sostituisci quanto segue:
PROJECT_ID
: l'ID del progetto in cui si trova l'istanzaZONE
: la zona in cui si trova l'istanzaINSTANCE_NAME
: il nome di un'istanza esistente
Nel file JSON vuoto che hai creato nei passaggi precedenti, procedi in questo modo:
Inserisci le proprietà dell'istanza dall'output della richiesta
GET
.Individua il campo
gracefulShutdown.enabled
e modifica il valore infalse
:{ ... "scheduling": { ... "gracefulShutdown": { "enabled": false } }, ... }
Per aggiornare l'istanza, effettua una richiesta
PUT
al metodoinstances.update
beta. Includi quanto segue:Nell'URL della richiesta, includi il parametro di query
mostDisruptiveAllowedAction
.Nel corpo della richiesta, includi le proprietà dell'istanza dal file JSON che hai creato e aggiornato nei passaggi precedenti.
La richiesta
PUT
per aggiornare l'istanza è simile alla seguente:PUT https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME?mostDisruptiveAllowedAction=ALLOWED_ACTION { ... "scheduling": { ... "gracefulShutdown": { "enabled": false } }, ... }
Sostituisci
ALLOWED_ACTION
con uno dei seguenti valori:NO_EFFECT
: la richiesta verifica se la richiesta di aggiornamento è valida e se le risorse sono disponibili, ma non aggiorna l'istanza.REFRESH
: se le proprietà dell'istanza modificate non richiedono il riavvio dell'istanza, Compute Engine aggiorna l'istanza.
Per ulteriori informazioni sull'aggiornamento delle proprietà di un'istanza, consulta Aggiorna le proprietà delle istanze.
Passaggi successivi
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-08-18 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-08-18 UTC."],[[["\u003cp\u003eThis document provides instructions on how to disable graceful shutdown for Compute Engine instances, which is a feature that delays the stop or delete process.\u003c/p\u003e\n"],["\u003cp\u003eDisabling graceful shutdown can speed up stop or delete operations and is required before updating certain instance properties that require a restart.\u003c/p\u003e\n"],["\u003cp\u003eThe process of disabling graceful shutdown can be done without needing to restart the instance, and can be accomplished through the Google Cloud console, \u003ccode\u003egcloud\u003c/code\u003e command-line tool, or REST API.\u003c/p\u003e\n"],["\u003cp\u003eTo disable graceful shutdown, users need the \u003ccode\u003ecompute.instances.update\u003c/code\u003e permission, which is typically granted through the Compute Instance Admin (v1) IAM role.\u003c/p\u003e\n"],["\u003cp\u003ePre-GA products or features, like the ones discussed within, are "as is" and may feature limited support, along with terms specified within the "Pre-GA Offerings Terms".\u003c/p\u003e\n"]]],[],null,[]] -