In diesem Dokument wird beschrieben, wie Sie das ordnungsgemäße Herunterfahren in einer vorhandenen Compute Engine-Instanz deaktivieren. Weitere Informationen zum ordnungsgemäßen Herunterfahren, einschließlich der Möglichkeit, das ordnungsgemäße Herunterfahren für einzelne Stopp- oder Löschvorgänge zu überspringen, finden Sie unter Ordnungsgemäßes Herunterfahren – Übersicht.
Wenn Sie die ordnungsgemäße Herunterfahren in einer Instanz aktiviert haben, können Sie sie deaktivieren, um Folgendes zu tun:
Beschleunigen Sie das Beenden oder Löschen von Vorgängen, um unnötige Gebühren zu vermeiden.
Aktualisieren Sie Instanzattribute, die einen Neustart erfordern.
Hinweise
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Trusted Cloud by S3NS -Dienste und APIs überprüft.
Zum Ausführen von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei der Compute Engine authentifizieren:
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
-
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an. Nach der Anmeldung initialisieren Sie die Google Cloud CLI mit folgendem Befehl:
gcloud init
- Set a default region and zone.
REST
Wenn Sie die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, verwenden Sie die Anmeldedaten, die Sie der gcloud CLI bereitstellen.
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an. Nach der Anmeldung initialisieren Sie die Google Cloud CLI mit folgendem Befehl:
gcloud init
Weitere Informationen finden Sie in der Dokumentation zur Trusted Cloud -Authentifizierung unter Für die Verwendung von REST authentifizieren.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Compute-Instanzadministrator (Version 1) (
roles/compute.instanceAdmin.v1
) für Ihr Projekt zu gewähren, um die Berechtigung zu erhalten, die Sie zum Deaktivieren des ordnungsgemäßen Herunterfahrens in einer Compute-Instanz benötigen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.Diese vordefinierte Rolle enthält die Berechtigung
compute.instances.update
on the instanceSie können diese Berechtigung auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
Ordnungsgemäßes Herunterfahren in einer Instanz deaktivieren
Sie können das ordnungsgemäße Herunterfahren in einer Compute Engine-Instanz deaktivieren, ohne die Instanz neu zu starten. Sie können das ordnungsgemäße Herunterfahren jedoch nicht deaktivieren, während die Instanz gerade ordnungsgemäß heruntergefahren wird (
PENDING_STOP
).Wählen Sie eine der folgenden Optionen aus, um das ordnungsgemäße Herunterfahren in einer Instanz zu deaktivieren:
Console
Rufen Sie in der Trusted Cloud Console die Seite VM-Instanzen auf:
Klicken Sie in der Spalte Name auf den Instanznamen, um die Details aufzurufen.
Die Seite mit den Instanzdetails wird geöffnet und der Tab Details ist ausgewählt.
Klicken Sie auf
Bearbeiten.Entfernen Sie im Abschnitt Verwaltung das Häkchen aus dem Kästchen VM ordnungsgemäß herunterfahren.
Klicken Sie auf Speichern.
gcloud
Verwenden Sie den Befehl
gcloud beta compute instances update
mit dem Flag--no-graceful-shutdown
, um das ordnungsgemäße Herunterfahren in einer Instanz zu deaktivieren:gcloud beta compute instances update INSTANCE_NAME \ --no-graceful-shutdown \ --zone=ZONE
Ersetzen Sie Folgendes:
INSTANCE_NAME
: der Name der Instanz.ZONE
: die Zone, in der sich die Instanz befindet.
REST
Erstellen Sie eine leere JSON-Datei.
Senden Sie eine
GET
-Anfrage an die Beta-Methodeinstances.get
, um die Eigenschaften einer vorhandenen Instanz aufzurufen:GET https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME
Ersetzen Sie Folgendes:
PROJECT_ID
: Die ID des Projekts, in dem sich die Instanz befindet.ZONE
: die Zone, in der sich die Instanz befindet.INSTANCE_NAME
: der Name einer vorhandenen Instanz.
Gehen Sie in der leeren JSON-Datei, die Sie in den vorherigen Schritten erstellt haben, so vor:
Geben Sie die Instanzeigenschaften aus der
GET
-Anfrageausgabe ein.Suchen Sie das Feld
gracefulShutdown.enabled
und ändern Sie seinen Wert infalse
:{ ... "scheduling": { ... "gracefulShutdown": { "enabled": false } }, ... }
Wenn Sie die Instanz aktualisieren möchten, senden Sie eine
PUT
-Anfrage an die Beta-Methodeinstances.update
. Folgendes mit aufnehmen:Fügen Sie in der Anfrage-URL den Abfrageparameter
mostDisruptiveAllowedAction
ein.Fügen Sie im Anfragetext die Instanzeigenschaften aus der JSON-Datei ein, die Sie in den vorherigen Schritten erstellt und aktualisiert haben.
Die
PUT
-Anfrage zum Aktualisieren der Instanz sieht etwa so aus:PUT https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME?mostDisruptiveAllowedAction=ALLOWED_ACTION { ... "scheduling": { ... "gracefulShutdown": { "enabled": false } }, ... }
Ersetzen Sie
ALLOWED_ACTION
durch einen der folgenden Werte:NO_EFFECT
: Bei dieser Anfrage wird geprüft, ob Ihre Aktualisierungsanfrage gültig ist und ob die Ressourcen verfügbar sind. Die Instanz wird jedoch nicht aktualisiert.REFRESH
: Wenn die geänderten Instanzeigenschaften keinen Neustart der Instanz erfordern, aktualisiert Compute Engine die Instanz.
Weitere Informationen zum Aktualisieren der Attribute einer Instanz finden Sie unter Instanzattribute aktualisieren.
Nächste Schritte
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-08-19 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-08-19 (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,[]] -